SecurityNamespaceDescription 构造函数
初始化 SecurityNamespaceDescription 选件类的新实例。
命名空间: Microsoft.TeamFoundation.Framework.Client
程序集: Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.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 IEnumerable(Of ActionDefinition) _
)
public SecurityNamespaceDescription(
Guid namespaceId,
string name,
string displayName,
string databaseCategory,
char separatorValue,
int elementLength,
SecurityNamespaceStructure structure,
int writePermission,
int readPermission,
IEnumerable<ActionDefinition> actions
)
参数
- namespaceId
类型:System.Guid
SecurityNamespaceGuid 。
- name
类型:System.String
非本地化名称 SecurityNamespace。
- displayName
类型:System.String
本地化的显示名称。SecurityNamespace。
- databaseCategory
类型:System.String
描述的数据库类应存储位置此 SecurityNamespace 的安全信息。
- separatorValue
类型:System.Char
指定分隔安全标记的字符。对非分隔符为 null。
- elementLength
类型:System.Int32
此命名空间指定安全标记的字符长度。如果安全标记字符长度更改,请指定 -1。
- structure
类型:Microsoft.TeamFoundation.Framework.Common.SecurityNamespaceStructure
此 SecurityNamespace 将使用组织其标记的结构。
- writePermission
类型:System.Int32
用户所需修改此 SecurityNamespace 的安全数据的权限位。
- readPermission
类型:System.Int32
用户所需阅读本 SecurityNamespace 的安全数据的权限位。
- actions
类型:System.Collections.Generic.IEnumerable<ActionDefinition>
此 SecurityNamespace 到保护负责事件的列表。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。