SecurityNamespace 類別
類別處理並強制執行安全性的一組 AccessControlList 物件。
繼承階層架構
System.Object
Microsoft.TeamFoundation.Framework.Client.SecurityNamespace
命名空間: Microsoft.TeamFoundation.Framework.Client
組件: Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)
語法
'宣告
Public MustInherit Class SecurityNamespace
public abstract class SecurityNamespace
SecurityNamespace 類型會公開下列成員。
建構函式
回頁首
屬性
回頁首
方法
|
Equals |
判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
|
Finalize |
允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
|
GetHashCode |
做為預設雜湊函式。 (繼承自 Object)。 |
|
GetType |
取得目前執行個體的 Type。 (繼承自 Object)。 |
|
HasPermission(IEnumerable<String>, IdentityDescriptor, Int32, Boolean) |
檢查指定的識別描述元是否有指定的語彙基元指定的使用權限。 |
|
HasPermission(String, IdentityDescriptor, IEnumerable<Int32>, Boolean) |
檢查指定的識別描述元是否有指定之語彙基元的指定使用權限。 |
|
HasPermission(String, IdentityDescriptor, Int32, Boolean) |
檢查指定的識別描述元是否有指定之語彙基元的指定使用權限。 |
|
HasPermission(String, IEnumerable<IdentityDescriptor>, Int32, Boolean) |
檢查指定的識別描述元是否有指定之語彙基元的指定使用權限。 |
|
HasWritePermission(String, IEnumerable<Int32>) |
檢查目前使用者是否擁有寫入的權限指定的使用權限。 |
|
HasWritePermission(String, Int32) |
檢查目前使用者是否擁有寫入的權限指定的使用權限。 |
|
MemberwiseClone |
建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
|
QueryAccessControlList |
取得與指定語彙基元和識別描述元的 AccessControlList 物件。 |
|
QueryAccessControlLists |
取得與指定語彙基元和識別描述元的 AccessControlList 物件。 |
|
QueryEffectivePermissions |
取得指定的識別描述元的有效的使用權限。 |
|
RemoveAccessControlEntries |
移除 AccessControlList 存在與指定之語彙基元的指定識別描述元的所有存取控制項目。 |
|
RemoveAccessControlEntry |
移除與指定之語彙基元的指定識別的描述元的存取控制項目在 AccessControlList 中。 |
|
RemoveAccessControlLists(IEnumerable<String>, Boolean) |
移除與指定之 token 相關聯的 AccessControlList 。 |
|
RemoveAccessControlLists(String, Boolean) |
移除與指定之權杖的 AccessControlList 。 |
|
RemovePermissions |
從指定的識別描述元的現有使用權限中移除指定的使用權限。如果現有的 AccessControlEntry 沒有為這個描述元中找到,則不會採取任何動作,並將傳回空白的 AccessControlList 。 |
|
SetAccessControlEntries |
設定這個 SecurityNamespace 之存取控制項目。 |
|
SetAccessControlEntry |
設定這個 SecurityNamespace 的指定 AccessControlEntry 。 |
|
SetAccessControlList |
設定這個 SecurityNamespace 中指定的存取控制清單。設定存取控制清單一定會覆寫現有的 AccessControlList。 |
|
SetAccessControlLists |
設定這個 SecurityNamespace 的指定 AccessControlList。設定 AccessControlList 一定會覆寫現有的 AccessControlList。 |
|
SetInheritFlag |
設定與指定之語彙基元的旗標狀態 AccessControlList 是否應該繼承自父語彙基元的使用權限。 |
|
SetPermissions |
設定指定之識別描述元的使用權限在這 SecurityNamespace。 |
|
ToString |
傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.TeamFoundation.Framework.Client 命名空間