Class SentryPluginAttribute
Attribute used to declare a sentry plug-in. Objects declared with this attribute also needs to implement the interface ISentryPlugin.
Inherited Members
Namespace: SuperOffice.CRM.Security
Assembly: SoDataBase.dll
Syntax
public sealed class SentryPluginAttribute : PluginAttribute
Constructors
SentryPluginAttribute(string)
Declare a class to be a sentry plug-in for one of the sentries.
Declaration
public SentryPluginAttribute(string entityName)
Parameters
Type | Name | Description |
---|---|---|
string | entityName | Name of sentry: appointment, contact (e.g. company), person, project, relation, sale or selection. |
SentryPluginAttribute(string, string)
Declare a class to be a sentry plug-in for one of the sentries.
Declaration
public SentryPluginAttribute(string entityName, string progId)
Parameters
Type | Name | Description |
---|---|---|
string | entityName | Name of sentry: appointment, contact (e.g. company), person, project, relation, sale or selection. |
string | progId | ProgId of the sentry plugin. This name is used to verify presence of Sentry Plugins required by preference section [SentryAddonNames]. |
Properties
ProgId
ProgId of the sentry plugin. This name is used to verify presence of Sentry Plugins required by preference section [SentryAddonNames].
Declaration
public string ProgId { get; }
Property Value
Type | Description |
---|---|
string |