TeamFoundationSecurityService (Clase)
Una interfaz para administrar colecciones de espacios de nombres de seguridad.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSecurityService
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
<TeamFoundationServiceDependency(GetType(TeamFoundationDatabaseSettings))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(IdentityService))> _
Public NotInheritable Class TeamFoundationSecurityService _
Implements ITeamFoundationService, IDisposable, ITeamFoundationSecurityService
[TeamFoundationServiceDependency(typeof(TeamFoundationDatabaseSettings))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(IdentityService))]
public sealed class TeamFoundationSecurityService : ITeamFoundationService,
IDisposable, ITeamFoundationSecurityService
El tipo TeamFoundationSecurityService expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
CreateSecurityNamespace | Crea un espacio de nombres de seguridad basado fuera de la información proporcionada. |
![]() |
DeleteSecurityNamespace | Elimina el espacio de nombres de la seguridad de la colección de espacios de nombres de seguridad. |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetSecurityNamespace | Devuelve la instancia [TeamFoundationSecurityNamespace] asociada a GUID.Null volverá si GUID no tiene [ITeamFoundationSecurityNamespace]asociado. |
![]() |
GetSecurityNamespaces | Devuelve una enumeración de toda la seguridad actualmente existente [securityNamespaces]. |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
RemoveIdentityACEs | |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
UpdateSecurityNamespace | Actualiza un espacio de nombres de seguridad existente.Estos datos se guardan. |
Arriba
Implementaciones explícitas de interfaces
Nombre | Descripción | |
---|---|---|
![]() ![]() |
IDisposable.Dispose | |
![]() ![]() |
ITeamFoundationService.ServiceEnd | Realice cualquier paso de limpieza necesario. |
![]() ![]() |
ITeamFoundationService.ServiceStart | Realice cualquier paso necesario de inicialización. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)