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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。