Show / Hide Table of Contents

Delegate 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 delegate void ProcessCustomRestriction(ArchiveRestrictionInfo restriction, ArchiveSelect query);
Parameters
Type Name Description
ArchiveRestrictionInfo restriction

Restriction to process

ArchiveSelect query

Query currently being built

Constructors

ProcessCustomRestriction(Object, IntPtr)

Declaration
public ProcessCustomRestriction(object object, IntPtr method)
Parameters
Type Name Description
Object object
IntPtr method

Methods

BeginInvoke(ArchiveRestrictionInfo, ArchiveSelect, AsyncCallback, Object)

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)

Declaration
public virtual void EndInvoke(IAsyncResult result)
Parameters
Type Name Description
IAsyncResult result

Invoke(ArchiveRestrictionInfo, ArchiveSelect)

Declaration
public virtual void Invoke(ArchiveRestrictionInfo restriction, ArchiveSelect query)
Parameters
Type Name Description
ArchiveRestrictionInfo restriction
ArchiveSelect query

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