PartialPermissionSetNamespaceExtension 類別
這個類別被視為 [ISecurityNamespaceExtension] 與介面搭配使用允許可實作 [HasPermission]、 [QueryPermissions] 和 [QueryEffectivePermissions] 呼叫轉送部分設定其使用權限給另一個命名空間的命名空間。
繼承階層架構
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 |
[CheckReadPermission] 的預設實作,並於所提供的語彙基元 [HasReadPermission] 。 (繼承自 DefaultSecurityNamespaceExtension)。 |
|
CheckWritePermission |
[CheckWritePermission] 的預設實作,並於所提供的語彙基元 [HasWritePermission] 。 (繼承自 DefaultSecurityNamespaceExtension)。 |
|
DetermineSourcePermissions |
判斷從目標使用權限對應來源使用權限。 |
|
DetermineSourceToken |
判斷對應目標語彙基元來源語彙基元。如果權杖對應不適用,則會傳回 null。 |
|
DetermineTargetPermissions |
判斷從來源權限對應的目標使用權限。 |
|
DetermineTargetToken |
判斷對應來源語彙基元的目標語彙基元。如果權杖對應不適用,會傳回 null。 |
|
Equals |
判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
|
Finalize |
允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
|
GetHashCode |
做為特定型別的雜湊函式。 (繼承自 Object)。 |
|
GetLocalizedActionDisplayName |
所有位元的傳回 null。 (繼承自 DefaultSecurityNamespaceExtension)。 |
|
GetTargetNamespace |
讀取轉送之使用權限的目標命名空間中。 |
|
GetType |
取得目前執行個體的 Type。 (繼承自 Object)。 |
|
HandleIncomingToken |
[HandleIncomoningToken] 的預設實作,傳回在 [securityToken]傳遞的。 (繼承自 DefaultSecurityNamespaceExtension)。 |
|
HandleOutgoingToken |
傳回在 [securityToken]傳遞的 [HandleOutgoingToken] 的預設實作。 (繼承自 DefaultSecurityNamespaceExtension)。 |
|
HasPermission |
(覆寫 DefaultSecurityNamespaceExtension.HasPermission(TeamFoundationRequestContext, String, Int32, Int32, Int32, Boolean)。) |
|
HasReadPermission |
[HasReadPermission] 的預設實作,會檢查呼叫端是否具有在提供的語彙基元 [SecurityNamespace.Description.ReadPermission] 。 (繼承自 DefaultSecurityNamespaceExtension)。 |
|
HasWritePermission |
[HasWritePermission] 的預設實作,會檢查呼叫端是否具有在提供的語彙基元 [SecurityNamespace.Description.WritePermission] 。 (繼承自 DefaultSecurityNamespaceExtension)。 |
|
MemberwiseClone |
建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
|
QueryEffectivePermissions |
(覆寫 DefaultSecurityNamespaceExtension.QueryEffectivePermissions(TeamFoundationRequestContext, String, IdentityDescriptor, Int32)。) |
|
QueryPermissions |
(覆寫 DefaultSecurityNamespaceExtension.QueryPermissions(TeamFoundationRequestContext, String, IEnumerable<IdentityDescriptor>, Boolean, Boolean, IEnumerable<AccessControlList>)。) |
|
ThrowAccessDeniedException |
(繼承自 DefaultSecurityNamespaceExtension)。 |
|
ToString |
傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.TeamFoundation.Framework.Server 命名空間