Class FormSubmissionProvider
Archive provider for listing form submissions
Inheritance
FormSubmissionProvider
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("FormSubmission", 1073741823)]
public class FormSubmissionProvider : TypedQueryProviderBase<ArchiveRow, FormSubmissionFormSubmissionExtender>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
FormSubmissionProvider()
Archive provider for listing form submissions
Declaration
protected FormSubmissionProvider()
FormSubmissionProvider(ActivityArchiveKind)
Archive provider for listing form submissions
Declaration
public FormSubmissionProvider(ActivityArchiveKind kind)
Parameters
Type | Name | Description |
---|---|---|
ActivityArchiveKind | kind |
Fields
ProviderName
Archive provider for listing form submissions
Declaration
public const string ProviderName = "FormSubmission"
Field Value
Type | Description |
---|---|
string |
RowTypeFormSubmission
Archive provider for listing form submissions
Declaration
public const string RowTypeFormSubmission = "formSubmission"
Field Value
Type | Description |
---|---|
string |
Methods
PostProcessQuery()
This method is called after ModifyQuery has been called on all extenders, but before the query is executed. It is used for processing that needs the query to be 'complete' from the extenders, and gives the opportunity to tweak it, for instance by adding return fields needed for some particular functionality.
Declaration
public override void PostProcessQuery()
Overrides
SetDesiredEntities(params string[])
Set the desired entities
Declaration
public override void SetDesiredEntities(params string[] entities)
Parameters
Type | Name | Description |
---|---|---|
string[] | entities | Names of desired entities |