A Sandcastle Documented Class Library

# AccountData Class

Used to pass data between the application and an IAccountsProvider.
Inheritance Hierarchy
System
Object
Dundas.BI.AccountServices.Extensibility
MembershipBaseObjectData
Dundas.BI.AccountServices.Extensibility
AccountData
Dundas.BI.AccountServices.Extensibility
LocalUserAccountData

Namespace: Dundas.BI.AccountServices.Extensibility
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public class AccountData : MembershipBaseObjectData

    Public Class AccountData
    	Inherits MembershipBaseObjectData

    public ref class AccountData : public MembershipBaseObjectData

    type AccountData =
        class
            inherit MembershipBaseObjectData
        end

The AccountData type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| AccountData | Initializes a new instance of the AccountData class.

Top
Properties

| Name | Description
--- | --- | ---
| AccountType | Gets or sets the value corresponding to AccountType.
| AllowedIPAddresses | Gets or sets the allowed IP addresses. (Inherited from MembershipBaseObjectData.)
| CreatedTime | Gets or sets the value corresponding to CreatedTime. (Inherited from MembershipBaseObjectData.)
| CultureName | Gets or sets the value corresponding to Culture. (Inherited from MembershipBaseObjectData.)
| CustomAttributes | Gets the value corresponding to CustomAttributes. (Inherited from MembershipBaseObjectData.)
| DeniedApplicationPrivilegeIds | Gets the value corresponding to DeniedApplicationPrivilegeIds. (Inherited from MembershipBaseObjectData.)
| Description | Gets or sets the value corresponding to Description. (Inherited from MembershipBaseObjectData.)
| DisplayName | Gets or sets the value corresponding to DisplayName.
| EmailAddress | Gets or sets the value corresponding to EmailAddress.
| ExportData | Gets the dictionary which contains data for export.
| FederatedAuthenticationProviderIds | Gets or sets the value corresponding to FederatedAuthenticationProviderIds.
| GrantedApplicationPrivilegeIds | Gets the value corresponding to GrantedApplicationPrivilegeIds. (Inherited from MembershipBaseObjectData.)
| Id | Gets or sets the value corresponding to Id. (Inherited from MembershipBaseObjectData.)
| IsApiAccount | Gets or sets the value corresponding to IsApiAccount.
| IsEnabled | Gets or sets the value corresponding to IsEnabled.
| IsSeatReserved | Gets or sets the value corresponding to IsSeatReserved.
| LastLogOnIpAddress | Gets or sets the value corresponding to LastLogOnIpAddress.
| LastLogOnTime | Gets or sets the value corresponding to LastLogOnTime.
| LogOnCount | Gets or sets the value corresponding to LogOnCount.
| Name | Gets or sets the value corresponding to Name. (Inherited from MembershipBaseObjectData.)
| SeatKind | Gets or sets the value corresponding to SeatKind. (Inherited from MembershipBaseObjectData.)
| SessionTimeout | Gets or sets the value corresponding to SessionTimeout.
| TenantId | Gets or sets the value corresponding to TenantId. (Inherited from MembershipBaseObjectData.)
| TimeZoneId | Gets or sets the value corresponding to TimeZone. (Inherited from MembershipBaseObjectData.)
| TrackLogOnHistory | Gets or sets the value corresponding to TrackLogOnHistory.

Top
Methods

| Name | Description
--- | --- | ---
| GetSchema | This method is here for implementing IXmlSerializable. But this is reserved and should not be used. (Inherited from MembershipBaseObjectData.)
| ReadXmlData | Generating account data from its XML representation. (Overrides MembershipBaseObjectData ReadXmlData(XmlReader).)
| WriteXmlData | Converts this account data into its XML representation. (Overrides MembershipBaseObjectData WriteXmlData(XmlWriter).)

Top
See Also

#### Reference

Dundas.BI.AccountServices.Extensibility Namespace