Share via


ISecurityChangedEventHandler Interface

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
<InheritedExportAttribute> _
Public Interface ISecurityChangedEventHandler
[InheritedExportAttribute]
public interface ISecurityChangedEventHandler
[InheritedExportAttribute]
public interface class ISecurityChangedEventHandler
[<InheritedExportAttribute>]
type ISecurityChangedEventHandler =  interface end
public interface ISecurityChangedEventHandler

The ISecurityChangedEventHandler type exposes the following members.

Properties

  Name Description
Public property NamespaceId The namespace that this event handler is registered for.

Top

Methods

  Name Description
Public method RemoveAccessControlLists Allows the implementer to override, block or listen for RemoveAccessControlLists calls.
Public method RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IEnumerable<IdentityDescriptor>) Allows the implementer to override, block or listen for RemovePermissions calls.
Public method RemovePermissions(TeamFoundationRequestContext, NotificationType, String, IdentityDescriptor, Int32) Allows the implementer to override, block or listen for RemovePermissions calls.
Public method RenameToken Allows the implementer to override, block or listen for RenameToken calls.
Public method SetAccessControlLists Allows the implementer to override, block or listen for SetAccessControLists calls.
Public method SetInheritFlag Allows the implementer to override, block or listen for SetInheritFlag calls.
Public method SetPermissions Allows the implementer to override, block or listen for SetPermissions calls.
Public method ValidInHostContext Should return true if this handler is valid in this context.

Top

See Also

Reference

Microsoft.TeamFoundation.Framework.Server Namespace