SecurityChangedNotification クラス

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.SecurityChangedNotification

名前空間:  Microsoft.TeamFoundation.Framework.Server
アセンブリ:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)

構文

'宣言
Public Class SecurityChangedNotification
public class SecurityChangedNotification

SecurityChangedNotification 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド SecurityChangedNotification(Guid, IEnumerable<TokenRename>) RenameToken の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。
パブリック メソッド SecurityChangedNotification(Guid, List<AccessControlList>) SetAccessControlLists の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。
パブリック メソッド SecurityChangedNotification(Guid, List<String>, Boolean) RemoveAccessControlLists の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。
パブリック メソッド SecurityChangedNotification(Guid, String, Boolean) SetInheritFlag の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。
パブリック メソッド SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) RemovePermissions の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。
パブリック メソッド SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) RemoveExplicitPermissions の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。
パブリック メソッド SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) SetPermissions の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。
パブリック メソッド SecurityChangedNotification(Guid, String, String, Boolean) RenameToken の呼び出しの SecurityChangeNotification を作成するためのコンストラクター。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AccessControlLists 設定されるアクセス制御リスト。 次の SecurityChangeTypes で使用する: SetAccessControlLists
パブリック プロパティ Descriptor この operatrion を適用する記述子。 次の SecurityChangeTypes で使用する: RemoveExplicitPermissions
パブリック プロパティ ExplicitPermissionsToRemove 削除されるアクセス許可。 次の SecurityChangeTypes で使用する: RemoveExplicitPermissions
パブリック プロパティ InheritPermissions それ以外の場合は false でトークン継承するように設定されている場合は true。 次の SecurityChangeTypes で使用する: SetInheritFlag
パブリック プロパティ Merge それらが上書きされるアクセス許可がマージされた場合は TRUE。 次の SecurityChangeTypes で使用する: SetPermissions
パブリック プロパティ NamespaceId 変更するセキュリティの名前空間の ID。これは、すべての SecurityChangeTypes に使用されます
パブリック プロパティ Permissions 適用されるトークンのアクセス許可。 次の SecurityChangeTypes で使用する: SetPermissions
パブリック プロパティ Recurse この操作は recurse 調整します。 次の SecurityChangeTypes で使用する: RemoveAccessControlLists
パブリック プロパティ RemoveAceDescriptors RemovePermissions の呼び出し時に削除されたアクセス許可を付与された ID。 次の SecurityChangeTypes で使用する: RemoveAccessControlEntries
パブリック プロパティ RenameTokenDestination RenameTokenSource の名前の変更のコピー先。 次の SecurityChangeTypes で使用する: RenameToken
パブリック プロパティ RenameTokens 名前を変更するトークンは一つの呼び出しで名前を変更する複数のトークンを有効にするに RenameTokens が呼び出されたときに設定されます。 次の SecurityChangeTypes で使用される
パブリック プロパティ RenameTokenSource RenameTokenDestination に名前を変更するトークン。 次の SecurityChangeTypes で使用する: RenameToken
パブリック プロパティ RenameWillCopy 実行されている場合は false アクセス許可がコピーされる名前変更時に調整します。 次の SecurityChangeTypes で使用する: RenameToken
パブリック プロパティ SecurityChangeType セキュリティがある変更の種類を表します。この値は、このオブジェクトのプロパティが有効であるかを判断します。 SetPermissions: NamepsaceId トークン、アクセス許可、マージ
パブリック プロパティ Token アクセス許可を変更するトークン。 次の SecurityChangeTypes で使用する: SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions
パブリック プロパティ Tokens この操作によって影響を受けるトークンのリスト。 次の SecurityChangeTypes で使用する: RemoveAccessControlLists

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間