AclGenerationRuleDataSource - конструктор
Данные, загруженные из карточки правила расчёта ACL.
Пространство имён: Tessa.Roles.AclСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public AclGenerationRuleDataSource(
Guid ruleID,
string ruleName,
int ruleVersion,
bool isDisabled,
bool enableErrorLogging,
string? rolesSelectorSql,
string? defaultUpdateAclCardSelector,
bool useSmartRoles,
string? cardOwnerSelectorSql,
string? cardsByOwnerSelectorSql,
Guid? smartRoleGeneratorID,
Dictionary<string, Object?>? extensionsData = null
)
Public Sub New (
ruleID As Guid,
ruleName As String,
ruleVersion As Integer,
isDisabled As Boolean,
enableErrorLogging As Boolean,
rolesSelectorSql As String,
defaultUpdateAclCardSelector As String,
useSmartRoles As Boolean,
cardOwnerSelectorSql As String,
cardsByOwnerSelectorSql As String,
smartRoleGeneratorID As Guid?,
Optional extensionsData As Dictionary(Of String, Object) = Nothing
)
public:
AclGenerationRuleDataSource(
Guid ruleID,
String^ ruleName,
int ruleVersion,
bool isDisabled,
bool enableErrorLogging,
String^ rolesSelectorSql,
String^ defaultUpdateAclCardSelector,
bool useSmartRoles,
String^ cardOwnerSelectorSql,
String^ cardsByOwnerSelectorSql,
Nullable<Guid> smartRoleGeneratorID,
Dictionary<String^, Object^>^ extensionsData = nullptr
)
new :
ruleID : Guid *
ruleName : string *
ruleVersion : int *
isDisabled : bool *
enableErrorLogging : bool *
rolesSelectorSql : string *
defaultUpdateAclCardSelector : string *
useSmartRoles : bool *
cardOwnerSelectorSql : string *
cardsByOwnerSelectorSql : string *
smartRoleGeneratorID : Nullable<Guid> *
?extensionsData : Dictionary<string, Object>
(* Defaults:
let _extensionsData = defaultArg extensionsData null
*)
-> AclGenerationRuleDataSource
Параметры
- ruleID Guid
-
- ruleName String
-
- ruleVersion Int32
-
- isDisabled Boolean
-
- enableErrorLogging Boolean
-
- rolesSelectorSql String
-
- defaultUpdateAclCardSelector String
-
- useSmartRoles Boolean
-
- cardOwnerSelectorSql String
-
- cardsByOwnerSelectorSql String
-
- smartRoleGeneratorID NullableGuid
-
- extensionsData DictionaryString, Object (Optional)
-