Share via


User Class

Represents Active Directory users added in MDS.

Inheritance Hierarchy

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.User

Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services (in Microsoft.MasterDataServices.Services.dll)

Syntax

'Declaration
<DataContractAttribute(Name := "User", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class User
'Usage
Dim instance As User
[DataContractAttribute(Name = "User", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class User
[DataContractAttribute(Name = L"User", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class User sealed
[<SealedAttribute>]
[<DataContractAttribute(Name = "User", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type User =  class end
public final class User

The User type exposes the following members.

Constructors

  Name Description
Public method User Initializes a new instance of the User class.

Top

Properties

  Name Description
Public property AuditInfo Gets or sets an AuditInfo complex type.
Public property Description Gets or sets a description of the user.
Public property DisplayName Gets or sets the display name of the user.
Public property EmailAddress Gets or sets a valid e-mail address associated with user.
Public property EmailFormat Gets or sets an EmailFormat simple type.
Public property GroupPrivileges Gets or sets an ArrayOfIdentifier complex type.
Public property Identifier Gets or sets an Identifier complex type.
Public property LastLogOn Gets or sets the date and time of last log on.
Public property LoggedIn Gets or sets a value indicating whether the user is logged in.
Public property SecurityPrivilege Gets or sets a SecurityPriveleges complex type.
Public property SID Gets or sets an Internal Security ID.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.