Share via


IGroupSecurityService2 Interface

Note: This API is now obsolete.

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

Syntax

'Declaration
<ObsoleteAttribute("IGroupSecurityService2 is obsolete.  Please use the IIdentityManagementService2 or ISecurityService instead.",  _
    False)> _
Public Interface IGroupSecurityService2 _
    Inherits IGroupSecurityService
[ObsoleteAttribute("IGroupSecurityService2 is obsolete.  Please use the IIdentityManagementService2 or ISecurityService instead.", 
    false)]
public interface IGroupSecurityService2 : IGroupSecurityService
[ObsoleteAttribute(L"IGroupSecurityService2 is obsolete.  Please use the IIdentityManagementService2 or ISecurityService instead.", 
    false)]
public interface class IGroupSecurityService2 : IGroupSecurityService
[<ObsoleteAttribute("IGroupSecurityService2 is obsolete.  Please use the IIdentityManagementService2 or ISecurityService instead.", 
    false)>]
type IGroupSecurityService2 =  
    interface 
        interface IGroupSecurityService 
    end
public interface IGroupSecurityService2 extends IGroupSecurityService

The IGroupSecurityService2 type exposes the following members.

Methods

  Name Description
Public method AddMemberToApplicationGroup Adds an identity (e.g. a user or a group) to a TFS application group. (Inherited from IGroupSecurityService.)
Public method Convert(Identity) Convert method for backward compatibility scenarios that involve a Rosario client connecting to a Visual Studio 2005 or Visual Studio 2008 server. (Inherited from IGroupSecurityService.)
Public method Convert(TeamFoundationIdentity) Convert method. (Inherited from IGroupSecurityService.)
Public method CreateApplicationGroup Creates a TFS application group. (Inherited from IGroupSecurityService.)
Public method DeleteApplicationGroup Deletes a TFS application group. (Inherited from IGroupSecurityService.)
Public method GetChangedIdentities (Inherited from IGroupSecurityService.)
Public method GetIdentityChanges ???? permission is required
Public method IsIdentityCached Checks whether an identity is cached. (Inherited from IGroupSecurityService.)
Public method IsMember Checks whether an identity (e.g. a user or a group) is a member (either direct or indirect) of a group. (Inherited from IGroupSecurityService.)
Public method ListApplicationGroups Lists all TFS application groups in the specified scope. (Inherited from IGroupSecurityService.)
Public method ReadIdentities Search for a list of identities. While ReadIdentity searches for only one identity at a time, this methods allows for searching on multiple identities. (Inherited from IGroupSecurityService.)
Public method ReadIdentity Searches for an identity. (Inherited from IGroupSecurityService.)
Public method ReadIdentityFromSource (Inherited from IGroupSecurityService.)
Public method RemoveMemberFromApplicationGroup Removes an identity (e.g. a user or a group) from a TFS application group. (Inherited from IGroupSecurityService.)
Public method UpdateApplicationGroup Updates a property of a TFS application group. (Inherited from IGroupSecurityService.)

Top

See Also

Reference

Microsoft.TeamFoundation.Server Namespace