PartialPermissionSetNamespaceExtension クラス
このクラスは別の名前空間に部分的な一連のアクセス許可を転送名前空間の HasPermission、QueryPermissions と QueryEffectivePermissions の呼び出しを実行できるようにするに ISecurityNamespaceExtension のインターフェイスと連動するようになっています。
継承階層
System.Object
Microsoft.TeamFoundation.Framework.Server.DefaultSecurityNamespaceExtension
Microsoft.TeamFoundation.Framework.Server.PartialPermissionSetNamespaceExtension
名前空間: Microsoft.TeamFoundation.Framework.Server
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
Public MustInherit Class PartialPermissionSetNamespaceExtension _
Inherits DefaultSecurityNamespaceExtension
public abstract class PartialPermissionSetNamespaceExtension : DefaultSecurityNamespaceExtension
PartialPermissionSetNamespaceExtension 型で公開されるメンバーは以下のとおりです。
コンストラクター
このページのトップへ
プロパティ
このページのトップへ
メソッド
|
CheckReadPermission |
指定されたトークンの HasReadPermission を呼び出す CheckReadPermission の既定の実装です。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
CheckWritePermission |
指定されたトークンの HasWritePermission を呼び出す CheckWritePermission の既定の実装です。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
DetermineSourcePermissions |
ターゲットのアクセス許可からマップ ソース アクセス許可を確認します。 |
|
DetermineSourceToken |
ターゲットのトークンに対応するソースのトークンを決定します。トークン マッピングを適用しない場合、null を返す必要があります。 |
|
DetermineTargetPermissions |
ソースのアクセス許可からマップ対象のアクセス許可を確認します。 |
|
DetermineTargetToken |
ソースのトークンに対応するターゲットのトークンを決定します。トークン マッピングを適用しない場合、null を返す必要があります。 |
|
Equals |
指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
|
Finalize |
オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
|
GetHashCode |
既定のハッシュ関数として機能します。 (Object から継承されます。) |
|
GetLocalizedActionDisplayName |
すべての bit に対して、から null。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
GetTargetNamespace |
転送されたアクセス許可をから読み取る対象の名前空間。 |
|
GetType |
現在のインスタンスの Type を取得します。 (Object から継承されます。) |
|
HandleIncomingToken |
単に渡される返すの既定の実装は HandleIncomoningToken の securityToken。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
HandleOutgoingToken |
、securityTokenで渡される返す HandleOutgoingToken の既定の実装。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
HasPermission |
(DefaultSecurityNamespaceExtension.HasPermission(TeamFoundationRequestContext, String, Int32, Int32, Int32, Boolean) をオーバーライドします。) |
|
HasReadPermission |
呼び出し元は、指定されたトークンの ReadPermission があるかどうかを確認する HasReadPermission の既定の実装です。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
HasWritePermission |
呼び出し元は、指定されたトークンの WritePermission があるかどうかを確認する HasWritePermission の既定の実装です。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
MemberwiseClone |
現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
|
QueryEffectivePermissions |
(DefaultSecurityNamespaceExtension.QueryEffectivePermissions(TeamFoundationRequestContext, String, IdentityDescriptor, Int32) をオーバーライドします。) |
|
QueryPermissions |
(DefaultSecurityNamespaceExtension.QueryPermissions(TeamFoundationRequestContext, String, IEnumerable<IdentityDescriptor>, Boolean, Boolean, IEnumerable<AccessControlList>) をオーバーライドします。) |
|
ThrowAccessDeniedException |
ジェネリック AccessCheckException をスロー ThrowAccessDeniedException の既定の実装。 (DefaultSecurityNamespaceExtension から継承されます。) |
|
ToString |
現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.TeamFoundation.Framework.Server 名前空間