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 pública ActiveRequests Recupere el conjunto de solicitudes activas.Esto hará una copia de (Se hereda de TeamFoundationServiceHost).
Propiedad pública ApplicationServiceHost Recupera el host de servicio de aplicación del host de la 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 (eg... contoso.tfs.com).Puede ser NULL si el host no necesita autoridad- correspondiente para hospedar la selección. (Se hereda de TeamFoundationServiceHost).
Propiedad pública CollectionServiceHost Recupera el host de servicio de la colección de hosts de la 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 \ el _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 de la actual.Para la implementación, la aplicación y la colección hospedaje esto no deben 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 Marcadores de marcado 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 pública Name El nombre para este host de servicio.Puede ser null o vaciar. (Se hereda de TeamFoundationServiceHost).
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 TeamFoundationServiceHost).
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: la aplicación http://charry-dev:8080/Application/Collection hospedada = colección de /Application hospedaje = /Application/Colletion (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 del 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 la actual hospedada 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 para utilizarlo. (Se hereda de TeamFoundationServiceHost).
Método público CreateServicingContext (Invalida a TeamFoundationServiceHost.CreateServicingContext()).
Método público CreateSystemContext() Crea un nuevo contexto de solicitud para las operaciones de sistema de fondo.
Método público CreateSystemContext(Boolean) Crea un nuevo contexto de 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 (Se hereda de TeamFoundationServiceHost).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
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 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)