言語

SecurityPrincipalBase クラス

定義

ユーザーとグループ用のベースクラス。

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

注釈

SecurityPrincipalBaseはユーザーとグループのベースクラスを指定します。

コンストラクター

名前 説明
SecurityPrincipalBase()

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

プロパティ

名前 説明
AuditInfo

AuditInfoを指定します。

Description

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

Identifier

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

SecurityPrivilege

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

SID

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

メソッド

名前 説明
Equals(Object)

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

GetHashCode()

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

SetProperty<T>(T, T, String, Boolean)

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

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

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

(継承元 DataContractBase)

適用対象