AclGenerationRuleDataSource - конструктор
Данные, загруженные из карточки правила расчёта ACL.
Пространство имён: Tessa.Roles.AclСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
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)
-