创建可用于创建安全命名空间的 [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
如果此命名空间对的安全标记在某些字符长度必须拆分确定其元素,该长度应在此处指定。否则,此值必须为-1。
- structure
类型:Microsoft.TeamFoundation.Framework.Common.SecurityNamespaceStructure
此安全命名空间使用组织其标记的结构。
- writePermission
类型:System.Int32
权限位用户所需修改此安全命名空间的安全数据。
- readPermission
类型:System.Int32
权限位用户所需读取此安全命名空间的安全数据。
- actions
类型:System.Collections.Generic.List<ActionDefinition>
此安全命名空间设置为保护负责事件的列表。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
SecurityNamespaceDescription 类