IMemberProviderTRecord, TFieldEnum, TFilterRule Interface |
The base interface for account and group providers.
Namespace: Dundas.BI.AccountServices.ExtensibilityAssembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntaxpublic interface IMemberProvider<TRecord, TFieldEnum, TFilterRule>
where TRecord : MembershipBaseObjectData
where TFieldEnum : struct, new()
where TFilterRule : QueryFilterRule<TFieldEnum>
Public Interface IMemberProvider(Of TRecord As MembershipBaseObjectData, TFieldEnum As {Structure, New}, TFilterRule As QueryFilterRule(Of TFieldEnum))generic<typename TRecord, typename TFieldEnum, typename TFilterRule>
where TRecord : MembershipBaseObjectData
where TFieldEnum : value class, gcnew()
where TFilterRule : QueryFilterRule<TFieldEnum>
public interface class IMemberProvider
type IMemberProvider<'TRecord, 'TFieldEnum, 'TFilterRule when 'TRecord : MembershipBaseObjectData when 'TFieldEnum : struct, new() when 'TFilterRule : QueryFilterRule<'TFieldEnum>> = interface end
Type Parameters
- TRecord
- The type of records managed by the provider.
- TFieldEnum
- The enumeration used to specify fields for queries.
- TFilterRule
- The type used to specify filters for queries.
The IMemberProviderTRecord, TFieldEnum, TFilterRule type exposes the following members.
Properties
Methods
See Also