SecurityNamespaceDescription 建構函式 (Guid, String, String, String, Char, Int32, SecurityNamespaceStructure, Int32, Int32, List<ActionDefinition>)
建立可用來建立安全性命名空間的 [SecurityNamespaceDescription] 。
命名空間: Microsoft.TeamFoundation.Framework.Server
組件: Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)
語法
'宣告
Public Sub New ( _
namespaceId As Guid, _
name As String, _
displayName As String, _
databaseCategory As String, _
separatorValue As Char, _
elementLength As Integer, _
structure As SecurityNamespaceStructure, _
writePermission As Integer, _
readPermission As Integer, _
actions As List(Of ActionDefinition) _
)
public SecurityNamespaceDescription(
Guid namespaceId,
string name,
string displayName,
string databaseCategory,
char separatorValue,
int elementLength,
SecurityNamespaceStructure structure,
int writePermission,
int readPermission,
List<ActionDefinition> actions
)
參數
- namespaceId
型別:System.Guid
可唯一識別安全性命名空間的 ID。
- name
型別:System.String
非當地語系化名稱為像命令列的項目使用的安全性命名空間。
- displayName
型別:System.String
當地語系化的顯示名稱和命名空間。
- databaseCategory
型別:System.String
這是描述的資料庫類別應該儲存的位置而安全性命名空間的安全性資訊。
- separatorValue
型別:System.Char
如果這個命名空間上的安全性權杖在某些字元必須分割判斷其元素,該字元必須在這裡指定。否則,這個值必須是 null 字元。
- elementLength
型別:System.Int32
如果這個命名空間上的安全性權杖在某些字元長度必須分割判斷其元素,該長度必須在這裡指定。否則,這個值必須是或。
- structure
型別:Microsoft.TeamFoundation.Framework.Common.SecurityNamespaceStructure
這個安全性命名空間將使用組織語彙基元的結構。
- writePermission
型別:System.Int32
使用權限位元由使用者需要用來修改這個安全性命名空間的安全性資料。
- readPermission
型別:System.Int32
使用權限位元由使用者需要用來讀取這個安全性命名空間的安全性資料。
- actions
型別:System.Collections.Generic.List<ActionDefinition>
這個安全性命名空間對保護所執行的動作清單。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
SecurityNamespaceDescription 類別