語言

User 類別

定義

代表 MDS 系統已知的使用者,可被指派安全權限。

public ref class User sealed : Microsoft::MasterDataServices::Services::DataContracts::SecurityPrincipalBase
[System.Runtime.Serialization.DataContract(Name="User", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class User : Microsoft.MasterDataServices.Services.DataContracts.SecurityPrincipalBase
[<System.Runtime.Serialization.DataContract(Name="User", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type User = class
    inherit SecurityPrincipalBase
Public NotInheritable Class User
Inherits SecurityPrincipalBase
繼承
屬性

備註

User複雜型態指定擁有特定權限的 Active Directory 使用者。 這些權限要麼是從 Active Directory 群組繼承,要麼是直接分配的。

建構函式

名稱 Description
User()

. 的預設構造子 User。

屬性

名稱 Description
AuditInfo

指定 AuditInfo。

(繼承來源 SecurityPrincipalBase)
Description

指定安全主體的描述。

(繼承來源 SecurityPrincipalBase)
DisplayName

指定使用者的顯示名稱。

EmailAddress

指定電子郵件地址。

EmailFormat

指定 EmailFormat。

GroupPrivileges

指定群組權限 Identifier清單。

Identifier

指定使用者 Identifier。

(繼承來源 SecurityPrincipalBase)
LastLogOn

指定最後一次登入 DateTime

LoggedIn

指定該使用者已登入的標誌。

SecurityPrivilege

指定分配給校長的清單 SecurityPrivileges 。

(繼承來源 SecurityPrincipalBase)
SID

安全主體的安全憑證識別碼。

(繼承來源 SecurityPrincipalBase)

方法

名稱 Description
Equals(Object)

若兩個使用者的 SID 相等,則兩者相等

(繼承來源 SecurityPrincipalBase)
GetHashCode()

雜湊碼的一個良好基礎是使用者的 SID

(繼承來源 SecurityPrincipalBase)
SetProperty<T>(T, T, String, Boolean)

將屬性變更為給定的值。
回傳新值是否與舊值不同。

(繼承來源 DataContractBase)
SetProperty<T>(T, T, String)

將屬性變更為給定的值。
回傳新值是否與舊值不同。

(繼承來源 DataContractBase)

適用於