TeamFoundationServiceHost (Clase)
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
Public Class TeamFoundationServiceHost _
Inherits ServiceHost(Of TeamFoundationRequestContext) _
Implements IDisposable
public class TeamFoundationServiceHost : ServiceHost<TeamFoundationRequestContext>,
IDisposable
El tipo TeamFoundationServiceHost expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
ActiveRequests | Lista de solicitudes de activo en este host (Se hereda de ServiceHost<T>). | |
ApplicationServiceHost | Recupera el host de servicio de aplicación del host actual, si este host es una aplicación o una colección.Si es un DeploymentServiceHost esta propiedad devolverá null. | |
Authority | Devuelve la autoridad host (por ejemplo. contoso.tfs.com).Puede ser NULL si el host no necesita autoridad- coincidente para la selección de host. | |
CollectionServiceHost | Recupera el host de servicio de la colección de host actual.Si este host no es una colección buscará por la cadena host encontrarla.Si no se encuentra, devolverá null. | |
DataDirectory | Esto que el directorio local completo del sistema de archivos que puede este host utilizado para almacenar archivos.Otros hosts no de lectura y escritura en esta ubicación.Un ejemplo de esto es la ubicación de caché de proxy de Control.Obtiene el directorio de datos configurado en función de la lógica siguiente: 1.Comprueba si hay una especificada en el archivo .config. 2.Comprueba si hay una especificada en el registro. 3.Utilice el PhysicalDirectory\_tfs_data si está disponible. 4.String.Empty se utiliza como raíz.El directorio se hace único para este host.El directorio se hace único para este host. | |
DeploymentServiceHost | Recupera el host de servicio de implementación asociado al host actual.Para los hosts de implementación, de aplicación y la colección esto nunca debe devolver null. | |
HasDatabaseAccess | Devuelve true si el host de servicio sabe hablar con la base de datos | |
HostType | El contexto que este host del servicio se está ejecutando en. | |
InstanceId | El identificador único para este host de servicio. (Invalida a ServiceHost<T>.InstanceId). | |
IsDisposed | (Se hereda de ServiceHost<T>). | |
IsProduction | Marcador que determina Production y el entorno de desarrollo. | |
Items | La colección de elementos permite que otras en el sistema almacenar datos con nombre en el contexto de un único host del servicio. | |
LastUse | (Se hereda de ServiceHost<T>). | |
Metabase | La metabase para este host define es configuración general alrededor de la estructura de ruta. | |
MetabaseRegistryPatterns | Los modelos de consulta del registro de metabase para este host de servicio. | |
Name | El nombre para este host de servicio.Puede ser null o vaciar. | |
NumberOfActiveRequests | Número actual de solicitudes de activo (Se hereda de ServiceHost<T>). | |
ParentServiceHost | ||
PartitionId | ||
PhysicalDirectory | Este es el directorio del sistema de archivos local completo que este host está asignado a.Si se reasigna la ruta de acceso virtual, este directorio debe representar la ubicación reasignada. | |
PlugInDirectory | ||
RequestsDrainedEvent | Obtiene el evento. (Se hereda de ServiceHost<T>). | |
StartTime | Obtiene el tiempo este host que la instancia se encendida. | |
StaticContentDirectory | El directorio de contenido estático, relativa a SAP.Esto permite que el directorio virtual es asignado a una ubicación diferente que el contenido real de la unidad. | |
Status | Obtiene el estado actual del host de servicio. | |
StatusReason | Obtiene el motivo del estado actual. | |
VirtualDirectory | Este es el directorio virtual del host, en relación con el ejemplo SAP: host de la aplicación http://charry-dev:8080/Application/Collection = host = /Application/Colletion de la colección de /Application (Invalida a ServiceHost<T>.VirtualDirectory). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
ApplicationEndRequest | Finaliza una solicitud de la aplicación.La solicitud de los procesos filtra, quita la solicitud de conjunto de solicitudes activas, y elimina el contexto de la solicitud. | |
BeginRequest | Agregue un contexto de solicitud el conjunto actual de solicitudes activas (Invalida a ServiceHost<T>.BeginRequest(T)). | |
BeginStatusChange | Comienza una operación de cambio de estado en el host actual si es necesario. | |
CheckIfDisposed | Compruebe el host sigue siendo un objeto válido de host y no se ha desechado antes de que comencemos con él. (Se hereda de ServiceHost<T>). | |
CreateServicingContext | ||
Dispose() | (Se hereda de ServiceHost<T>). | |
Dispose(Boolean) | (Invalida a ServiceHost<T>.Dispose(Boolean)). | |
EndRequest | Quitar un contexto de solicitud el conjunto actual de solicitudes activas (Invalida a ServiceHost<T>.EndRequest(T)). | |
EndStatusChange | Completa una operación de cambio de estado la transición al estado al estado válido siguiente.Stopping va a detener, starting va a iniciado, y el pausar va a en pausa. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetCulture | La aplicación Culture es la referencia cultural instalada para esta aplicación de la base del equipo. | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
InitializeMetabaseLegacy | Inicializa la metabase la manera convencional.Todavía necesitamos que este método para admitir actualización conectado, cuando las claves del Registro de la restricción de la solicitud no se conservan a la tabla de registro de TFS.Nota: NOT agregan nuevas restricciones de solicitud a este método. | |
Is | Se puede utilizar para determinar si un host de servicio admite las características de un TeamFoundationHostType especificado.Un host de servicio puede admitir tipos de varios hosts. | |
IsOnly | ServiceHosts puede ser tipos al mismo tiempo, un ejemplo es el host de servicio de implementación se puede combinar con un host de servicio de aplicación. Este método se asegurará de que el host sea únicamente el tipo especificado y no combinados con otros tipos. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
MonitorClientDisconnects | ||
MonitorServiceHostRequests | ||
OiHeartbeat | ||
RaisePropertiesChanged | ||
RaiseStatusChanged | ||
ReportException | ||
SetHostStatus | Este método es exclusivamente para uso interno. | |
StartServices | Carga los servicios principales en el orden correcto. | |
StopServices | Cierre todos los servicios activo para el host actual del servicio. | |
ThrowIfShutdown | Produce una excepción si el host está en pausa o se detiene actualmente. | |
ToString() | (Invalida a Object.ToString()). | |
ToString(Guid, String) | ||
ToString(String, String) |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
PropertiesChanged | Proporciona eventos para capturar cambiar de propiedades de host. | |
StatusChanged | Proporciona eventos para capturar cambiar el estado del host y eventos cambiados. |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
m_hostProperties | ||
m_hostPropertiesLock | ||
s_hostSecurityNamespace |
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)