Class RestrictionStoragePluginAttribute
Attribute marking a class as a plugin for restriction storage. The plugin must also implement
the
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public class RestrictionStoragePluginAttribute : PrioritizedPluginAttribute
Constructors
RestrictionStoragePluginAttribute(String)
Mark a class as a restriction storage provider with the default priority of int.MaxValue/2. Lower numeric priorities mask higher-valued providers of the same name.
Declaration
public RestrictionStoragePluginAttribute(string name)
Parameters
Type | Name | Description |
---|---|---|
String | name | Storage type name, corresponds to the storageType parameter in the
|
RestrictionStoragePluginAttribute(String, Int32)
Mark a class as a restriction storage provider with an explicit priority. Lower numeric priorities mask higher-valued providers of the same name.
Declaration
public RestrictionStoragePluginAttribute(string name, int priority)
Parameters
Type | Name | Description |
---|---|---|
String | name | Storage type name, corresponds to the storageType parameter in the
|
Int32 | priority |
Extension Methods
EnumUtil.MapEnums<From, To>(From)