Compartir a través de


DeploymentServiceHost (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 DeploymentServiceHost _
    Inherits TeamFoundationServiceHost
public class DeploymentServiceHost : TeamFoundationServiceHost

El tipo DeploymentServiceHost expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DeploymentServiceHost Crea un host de servicio de aplicación leyendo la información necesaria de la base de datos utilizando la cadena de conexión proporcionada.El Id. de instancia proporcionado se utilizará para comprobar que coincide con el Id. de instancia almacenado en la base de datos el valor esperado.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida ActiveRequests Lista de solicitudes de activo en este host (Se hereda de ServiceHost<T>).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública HasDatabaseAccess Devuelve true si el host de servicio sabe hablar con la base de datos (Se hereda de TeamFoundationServiceHost).
Propiedad pública HostType El contexto que este host del servicio se está ejecutando en. (Se hereda de TeamFoundationServiceHost).
Propiedad pública InstanceId El identificador único para este host de servicio. (Se hereda de TeamFoundationServiceHost).
Propiedad pública IsDisposed (Se hereda de ServiceHost<T>).
Propiedad pública IsProduction Marcador que determina Production y el entorno de desarrollo. (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública LastUse (Se hereda de ServiceHost<T>).
Propiedad pública Metabase La metabase para este host define es configuración general alrededor de la estructura de ruta. (Se hereda de TeamFoundationServiceHost).
Propiedad protegida MetabaseRegistryPatterns Los modelos de consulta del registro de metabase para este host de servicio. (Invalida a TeamFoundationServiceHost.MetabaseRegistryPatterns).
Propiedad pública Name El nombre para este host de servicio.Puede ser null o vaciar. (Se hereda de TeamFoundationServiceHost).
Propiedad pública NumberOfActiveRequests Número actual de solicitudes de activo (Se hereda de ServiceHost<T>).
Propiedad pública ParentServiceHost (Se hereda de TeamFoundationServiceHost).
Propiedad pública PartitionId (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública PlugInDirectory (Se hereda de TeamFoundationServiceHost).
Propiedad protegida RequestsDrainedEvent Obtiene el evento. (Se hereda de ServiceHost<T>).
Propiedad pública StartTime Obtiene el tiempo este host que la instancia se encendida. (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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. (Se hereda de TeamFoundationServiceHost).
Propiedad pública Status Obtiene el estado actual del host de servicio. (Se hereda de TeamFoundationServiceHost).
Propiedad pública StatusReason Obtiene el motivo del estado actual. (Se hereda de TeamFoundationServiceHost).
Propiedad pública 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 (Se hereda de TeamFoundationServiceHost).

Arriba

Métodos

  Nombre Descripción
Método público 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. (Se hereda de TeamFoundationServiceHost).
Método público BeginRequest Agregue un contexto de solicitud el conjunto actual de solicitudes activas (Se hereda de TeamFoundationServiceHost).
Método protegido BeginStatusChange Comienza una operación de cambio de estado en el host actual si es necesario. (Se hereda de TeamFoundationServiceHost).
Método protegido 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>).
Método público CreateServicingContext (Invalida a TeamFoundationServiceHost.CreateServicingContext()).
Método público CreateSystemContext() Crea un nuevo contexto de la solicitud para las operaciones de sistema de fondo.
Método público CreateSystemContext(Boolean) Crea un nuevo contexto de la solicitud para las operaciones de sistema de fondo.
Método público Dispose() (Se hereda de ServiceHost<T>).
Método protegido Dispose(Boolean) (Invalida a TeamFoundationServiceHost.Dispose(Boolean)).
Método público EndRequest Quitar un contexto de solicitud el conjunto actual de solicitudes activas (Se hereda de TeamFoundationServiceHost).
Método protegido 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. (Se hereda de TeamFoundationServiceHost).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido 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).
Método público GetCulture La aplicación Culture es la referencia cultural instalada para esta aplicación de la base del equipo. (Se hereda de TeamFoundationServiceHost).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido 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. (Invalida a TeamFoundationServiceHost.InitializeMetabaseLegacy(TeamFoundationMetabase)).
Método público 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. (Se hereda de TeamFoundationServiceHost).
Método público 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. (Se hereda de TeamFoundationServiceHost).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido MonitorClientDisconnects (Se hereda de TeamFoundationServiceHost).
Método protegido MonitorServiceHostRequests (Se hereda de TeamFoundationServiceHost).
Método protegido OiHeartbeat (Se hereda de TeamFoundationServiceHost).
Método protegido RaisePropertiesChanged (Se hereda de TeamFoundationServiceHost).
Método protegido RaiseStatusChanged (Se hereda de TeamFoundationServiceHost).
Método público ReportException Elija una excepción con Dr.Watson. (Invalida a TeamFoundationServiceHost.ReportException(String, String, Exception, array<String[])).
Método protegido SetHostStatus Este método es exclusivamente para uso interno. (Se hereda de TeamFoundationServiceHost).
Método protegido StartServices Carga los servicios principales en el orden correcto. (Se hereda de TeamFoundationServiceHost).
Método protegido StopServices Cierre todos los servicios activo para el host actual del servicio. (Se hereda de TeamFoundationServiceHost).
Método público ThrowIfShutdown Produce una excepción si el host está en pausa o se detiene actualmente. (Se hereda de TeamFoundationServiceHost).
Método público ToString() (Se hereda de TeamFoundationServiceHost).

Arriba

Eventos

  Nombre Descripción
Evento público PropertiesChanged Proporciona eventos para capturar cambiar de propiedades de host. (Se hereda de TeamFoundationServiceHost).
Evento público StatusChanged Proporciona eventos para capturar cambiar el estado del host y eventos cambiados. (Se hereda de TeamFoundationServiceHost).

Arriba

Campos

  Nombre Descripción
Campo protegido m_hostProperties (Se hereda de TeamFoundationServiceHost).
Campo protegido m_hostPropertiesLock (Se hereda de TeamFoundationServiceHost).

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)