Share via


AccessControlList クラス

AccessControlList のクラスは、セキュリティ トークンと継承の設定と一連の AccessControlEntries を関連付けるようになっています。 メソッドが呼び出されると AccessControlList のクラスがデータベースに話さないことに注意する必要があります。

これは安全なトークンの AccessControlEntries への変更に中間準備領域を提供します。 を呼び出すコードが Web サービスに TeamFoundationSecurityNamespace に渡して保存できる AccessControlList への変更が実行されます。

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.AccessControlList
    Microsoft.TeamFoundation.Framework.Server.AccessControlListDetails

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

構文

'宣言
Public Class AccessControlList
public class AccessControlList

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

コンストラクター

  名前 説明
パブリック メソッド AccessControlList()
パブリック メソッド AccessControlList(String, Boolean) 新しい AccessControlList を作成します。
パブリック メソッド AccessControlList(String, Boolean, IEnumerable<AccessControlEntry>) AccessControlList のインスタンスを作成します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AccessControlEntries このトークンのユーザーのアクセス許可のリストのコピーを返します。
パブリック プロパティ InheritPermissions 指定したトークンが親のアクセス許可が継承された場合は True。
パブリック プロパティ Token この AccessControlList が用であることトークン。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド QueryAccessControlEntries 提供される記述子の AccessControlEntries を返します。
パブリック メソッド QueryAccessControlEntry 提供される記述子の AccessControlEntry を返します。この AccessControlEntry がアクセス制御リストの指定された記述子用にある空の AccessControlEntry が返されます。
パブリック メソッド RemoveAccessControlEntry 特定の記述子に適用するこのアクセス制御リストから AccessControlEntry を削除します。
パブリック メソッド RemovePermissions 既存の指定のアクセス許可を割り当てます bit この記述子の denys 削除されます。記述子がない場合は、何も行われず、空の AccessControlEntry が返されます。
パブリック メソッド SetAccessControlEntries この AccessControlListに用意されて AccessControlEntry を設定します。
パブリック メソッド SetAccessControlEntry この AccessControlListに用意されて AccessControlEntry を設定します。
パブリック メソッド SetPermissions このアクセス制御リストの記述子のアクセス許可を設定します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間