次の方法で共有


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)

プロパティを指定した値に変更します。
新しい値が古い値と異なるかどうかを返します。

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

プロパティを指定した値に変更します。
新しい値が古い値と異なるかどうかを返します。

(継承元 DataContractBase)

適用対象