言語

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グループから継承されるか、直接割り当てられていました。

コンストラクター

名前 説明
User()

Userのデフォルト構造体です。

プロパティ

名前 説明
AuditInfo

AuditInfoを指定します。

(継承元 SecurityPrincipalBase)
Description

セキュリティプリンシパルの記述を指定します。

(継承元 SecurityPrincipalBase)
DisplayName

ユーザーの表示名を指定します。

EmailAddress

メールアドレスを指定します。

EmailFormat

EmailFormatを指定します。

GroupPrivileges

グループの許可 Identifierリストを指定します。

Identifier

ユーザー Identifierを指定します。

(継承元 SecurityPrincipalBase)
LastLogOn

最後のログインを指定します DateTime

LoggedIn

ユーザーがログインしていることを示すフラグを指定します。

SecurityPrivilege

校長に割り当てられる SecurityPrivileges のリストを指定します。

(継承元 SecurityPrincipalBase)
SID

セキュリティプリンシパルのセキュリティトークン識別子です。

(継承元 SecurityPrincipalBase)

メソッド

名前 説明
Equals(Object)

SIDが等しい場合、2人のユーザーは平等です

(継承元 SecurityPrincipalBase)
GetHashCode()

ハッシュコードの良い基盤はユーザーのSIDです

(継承元 SecurityPrincipalBase)
SetProperty<T>(T, T, String, Boolean)

その性質を与えられた値に変更します。
新しい値が古い値と異なるかどうかを返します。

(継承元 DataContractBase)
SetProperty<T>(T, T, String)

その性質を与えられた値に変更します。
新しい値が古い値と異なるかどうかを返します。

(継承元 DataContractBase)

適用対象