Class ForeignKeysProvider
Archive of Foreign Keys - used by the web api and partners. Lists all foreign apps, and outer joins any devices + keys associated with the app.
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("ForeignKeys", 1073741823)]
public class ForeignKeysProvider : TypedQueryProviderBase<ArchiveRow, ForeignKeyForeignKeyExtender>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
ForeignKeysProvider()
Archive of Foreign Keys - used by the web api and partners. Lists all foreign apps, and outer joins any devices + keys associated with the app.
Declaration
public ForeignKeysProvider()
Fields
ProviderName
Archive of Foreign Keys - used by the web api and partners. Lists all foreign apps, and outer joins any devices + keys associated with the app.
Declaration
public const string ProviderName = "ForeignKeys"
Field Value
Type | Description |
---|---|
string |
RowTypeName
Archive of Foreign Keys - used by the web api and partners. Lists all foreign apps, and outer joins any devices + keys associated with the app.
Declaration
public const string RowTypeName = "foreignKey"
Field Value
Type | Description |
---|---|
string |
Properties
InhibitDistinctPrimaryKeys
Override this property and return TRUE if you wish to disable the check for distinct primary keys. This will save some time and space, at the cost of potential duplicate rows that would otherwise have been discarded
Declaration
public override bool InhibitDistinctPrimaryKeys { get; }
Property Value
Type | Description |
---|---|
bool |