Show / Hide Table of Contents

Class SentryPluginAttribute

Attribute used to declare a sentry plug-in. Objects declared with this attribute also needs to implement the interface ISentryPlugin.

Inheritance
object
Attribute
PluginAttribute
SentryPluginAttribute
Inherited Members
Attribute.GetCustomAttributes(MemberInfo, Type)
Attribute.GetCustomAttributes(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(MemberInfo)
Attribute.GetCustomAttributes(MemberInfo, bool)
Attribute.IsDefined(MemberInfo, Type)
Attribute.IsDefined(MemberInfo, Type, bool)
Attribute.GetCustomAttribute(MemberInfo, Type)
Attribute.GetCustomAttribute(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo)
Attribute.GetCustomAttributes(ParameterInfo, Type)
Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo, bool)
Attribute.IsDefined(ParameterInfo, Type)
Attribute.IsDefined(ParameterInfo, Type, bool)
Attribute.GetCustomAttribute(ParameterInfo, Type)
Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(Module, Type)
Attribute.GetCustomAttributes(Module)
Attribute.GetCustomAttributes(Module, bool)
Attribute.GetCustomAttributes(Module, Type, bool)
Attribute.IsDefined(Module, Type)
Attribute.IsDefined(Module, Type, bool)
Attribute.GetCustomAttribute(Module, Type)
Attribute.GetCustomAttribute(Module, Type, bool)
Attribute.GetCustomAttributes(Assembly, Type)
Attribute.GetCustomAttributes(Assembly, Type, bool)
Attribute.GetCustomAttributes(Assembly)
Attribute.GetCustomAttributes(Assembly, bool)
Attribute.IsDefined(Assembly, Type)
Attribute.IsDefined(Assembly, Type, bool)
Attribute.GetCustomAttribute(Assembly, Type)
Attribute.GetCustomAttribute(Assembly, Type, bool)
Attribute.Equals(object)
Attribute.GetHashCode()
Attribute.Match(object)
Attribute.IsDefaultAttribute()
Attribute.TypeId
object.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
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

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top