继承层次结构
System.Object
Microsoft.TeamFoundation.Framework.Server.SecurityChangedNotification
命名空间: Microsoft.TeamFoundation.Framework.Server
程序集: Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)
语法
声明
Public Class SecurityChangedNotification
public class SecurityChangedNotification
SecurityChangedNotification 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
SecurityChangedNotification(Guid, IEnumerable<TokenRename>) | 创建的SecurityChangeNotification构造函数RenameToken的调用。 |
![]() |
SecurityChangedNotification(Guid, List<AccessControlList>) | 创建的SecurityChangeNotification构造函数SetAccessControlLists的调用。 |
![]() |
SecurityChangedNotification(Guid, List<String>, Boolean) | 创建的SecurityChangeNotification构造函数RemoveAccessControlLists的调用。 |
![]() |
SecurityChangedNotification(Guid, String, Boolean) | 创建的SecurityChangeNotification构造函数SetInheritFlag的调用。 |
![]() |
SecurityChangedNotification(Guid, String, List<IdentityDescriptor>) | 创建的SecurityChangeNotification构造函数RemovePermissions的调用。 |
![]() |
SecurityChangedNotification(Guid, String, IdentityDescriptor, Int32) | 创建的SecurityChangeNotification构造函数RemoveExplicitPermissions的调用。 |
![]() |
SecurityChangedNotification(Guid, String, List<AccessControlEntry>, Boolean) | 创建的SecurityChangeNotification构造函数SetPermissions的调用。 |
![]() |
SecurityChangedNotification(Guid, String, String, Boolean) | 创建的SecurityChangeNotification构造函数RenameToken的调用。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
AccessControlLists | 访问控制列表(acl)设置。 使用以下SecurityChangeTypes:SetAccessControlLists |
![]() |
Descriptor | 此operatrion应用的类型描述符。 使用以下SecurityChangeTypes:RemoveExplicitPermissions |
![]() |
ExplicitPermissionsToRemove | 权限移除。 使用以下SecurityChangeTypes:RemoveExplicitPermissions |
![]() |
InheritPermissions | True,如果标记设置继承,错误否则为。 使用以下SecurityChangeTypes:SetInheritFlag |
![]() |
Merge | True,则权限应合并,错误,则应复盖。 使用以下SecurityChangeTypes:SetPermissions |
![]() |
NamespaceId | 更改的安全命名空间的ID。这对于所有SecurityChangeTypes使用 |
![]() |
Permissions | 将应用于标记的权限。 使用以下SecurityChangeTypes:SetPermissions |
![]() |
Recurse | True,则此操作将递归。 使用以下SecurityChangeTypes:RemoveAccessControlLists |
![]() |
RemoveAceDescriptors | 在RemovePermissions过程中取消自己的权限调用的标识。 使用以下SecurityChangeTypes:RemoveAccessControlEntries |
![]() |
RenameTokenDestination | RenameTokenSource的重命名目标。 使用以下SecurityChangeTypes:RenameToken |
![]() |
RenameTokens | 重命名的标记进行设置,而对在单个使多个标记重命名的RenameTokens的一次调用调用。 使用以下SecurityChangeTypes |
![]() |
RenameTokenSource | 重命名为RenameTokenDestination的标记。 使用以下SecurityChangeTypes:RenameToken |
![]() |
RenameWillCopy | True,则在重命名期间权限将复制,错误,如果要移动。 使用以下SecurityChangeTypes:RenameToken |
![]() |
SecurityChangeType | 表示安全遇到更改的类型。此值确定此对象的哪些属性是有效的。 SetPermissions:NamepsaceId,标记,权限,合并 |
![]() |
Token | 更改权限的标记。 使用以下SecurityChangeTypes:SetPermissions SetInheritFlag RemoveAccessControlEntries RemoveExplicitPermissions |
![]() |
Tokens | 此操作会影响标记的列表。 使用以下SecurityChangeTypes:RemoveAccessControlLists |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。