Class DynamicMDOProviderPluginAttribute
Attribute that marks a class as a Dynamic Provider for MDO lists, i.e., a provider whose supported lists (can be more than one) are known at run time and not at compile time. A class using this attribute must also implement IDynamicMDOProvider.
Inheritance
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.dll
Syntax
public class DynamicMDOProviderPluginAttribute : PrioritizedPluginAttribute
Constructors
DynamicMDOProviderPluginAttribute(string)
The plugin name base name will be ignored and the plugin must implement IDynamicMDOProvider. The provider will then be able to report a list of list names that it supports at creation time.
Declaration
public DynamicMDOProviderPluginAttribute(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Base name, must be unique but is not taken as the actual name of a list |
DynamicMDOProviderPluginAttribute(string, int)
The plugin name base name will be ignored and the plugin must implement IDynamicMDOProvider. The provider will then be able to report a list of list names that it supports at creation time.
Declaration
public DynamicMDOProviderPluginAttribute(string name, int priority)
Parameters
Type | Name | Description |
---|---|---|
string | name | Base name, must be unique but is not taken as the actual name of a list |
int | priority |