Class RestrictionHelper.ProcessCustomRestriction
Definition of delegate to handle custom processing of restrictions based on fields mapped using the MapSimplexxx methods
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public sealed class ProcessCustomRestriction : MulticastDelegate
Constructors
ProcessCustomRestriction(Object, IntPtr)
Definition of delegate to handle custom processing of restrictions based on fields mapped using the MapSimplexxx methods
Declaration
public ProcessCustomRestriction(object object, IntPtr method)
Parameters
Type | Name | Description |
---|---|---|
Object | object | |
IntPtr | method |
Methods
BeginInvoke(ArchiveRestrictionInfo, ArchiveSelect, AsyncCallback, Object)
Definition of delegate to handle custom processing of restrictions based on fields mapped using the MapSimplexxx methods
Declaration
public virtual IAsyncResult BeginInvoke(ArchiveRestrictionInfo restriction, ArchiveSelect query, AsyncCallback callback, object object)
Parameters
Type | Name | Description |
---|---|---|
ArchiveRestrictionInfo | restriction | |
ArchiveSelect | query | |
AsyncCallback | callback | |
Object | object |
Returns
Type | Description |
---|---|
IAsyncResult |
EndInvoke(IAsyncResult)
Definition of delegate to handle custom processing of restrictions based on fields mapped using the MapSimplexxx methods
Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
Type | Name | Description |
---|---|---|
IAsyncResult | result |
Invoke(ArchiveRestrictionInfo, ArchiveSelect)
Definition of delegate to handle custom processing of restrictions based on fields mapped using the MapSimplexxx methods
Declaration
public virtual void Invoke(ArchiveRestrictionInfo restriction, ArchiveSelect query)
Parameters
Type | Name | Description |
---|---|---|
ArchiveRestrictionInfo | restriction | |
ArchiveSelect | query |
Extension Methods
EnumUtil.MapEnums<From, To>(From)