Class ExternalUsersProvider
Concrete provider for External Users - our customer, vendors etc (Audience, eJournal Customer Care Centre). See UsersProviderBase for the actual functionality of the provider.
Inheritance
ExternalUsersProvider
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[ArchiveProvider("ExternalUsers", 1073741823)]
public class ExternalUsersProvider : UsersProviderBase, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveTypedProvider<ArchiveRow>, IArchiveTypedProviderBase, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities
Constructors
ExternalUsersProvider()
Concrete provider for External Users - our customer, vendors etc (Audience, eJournal Customer Care Centre). See UsersProviderBase for the actual functionality of the provider.
Declaration
public ExternalUsersProvider()
Fields
ProviderName
Concrete provider for External Users - our customer, vendors etc (Audience, eJournal Customer Care Centre). See UsersProviderBase for the actual functionality of the provider.
Declaration
public const string ProviderName = "ExternalUsers"
Field Value
| Type | Description |
|---|---|
| string |
Properties
FilterAssocTypes
Subclass contract: Tell us which associate types you want to deal with; this will influence what licenses are retrieved
Declaration
protected override UserType[] FilterAssocTypes { get; }
Property Value
| Type | Description |
|---|---|
| UserType[] |
Overrides
FilterColumns
Subclass contract: Tell us if there are any columns that you want to filter out
Declaration
protected override string[] FilterColumns { get; }
Property Value
| Type | Description |
|---|---|
| string[] |