Condividi tramite


Classe DeploymentServiceHost

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServiceHost<TeamFoundationRequestContext>
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost
      Microsoft.TeamFoundation.Framework.Server.DeploymentServiceHost

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
Public Class DeploymentServiceHost _
    Inherits TeamFoundationServiceHost
public class DeploymentServiceHost : TeamFoundationServiceHost

Il tipo DeploymentServiceHost espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DeploymentServiceHost Crea un host dei servizi delle applicazioni dalle informazioni necessarie per leggere dal database utilizzando la stringa di connessione fornita.L'id istanza specificata verrà utilizzato per verificare che l'id istanza archiviato nel database corrisponde al valore previsto.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ActiveRequests Recuperare il set di richieste attive.Ciò consente di eseguire una copia di (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica ApplicationServiceHost Recupera il host dei servizi dell'host corrente, se questo host è un'applicazione o una raccolta.Se è un DeploymentServiceHost questa proprietà restituisce NULL. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica Authority Restituisce l'autorità dell'host (ad.. esempio contoso.tfs.com).Ciò può essere null se l'host non richiede la autorità- corrispondenza della selezione host. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica CollectionServiceHost Recupera l'host del servizio di raccolta dall'host corrente.Se questo host non è una raccolta cercherà nella catena host per trovarlo.Se non ne viene trovato, restituisce NULL. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica DataDirectory Nella directory locale completa di filesystem che questo host è utilizzato per archiviare i file.Altri host non lettura /scrittura in questa posizione.Un esempio è il percorso della cache proxy di VersionControl.Ottiene la directory dati configurata in base alla seguente logica: 1.Verifica se è presente un oggetto specificato nel file config.2.Verifica se è presente un oggetto specificato nel Registro di sistema.3.Utilizzare il PhysicalDirectory \ _tfs_data se disponibile.4.String.Empty viene utilizzato come radice.La directory viene resa univoca per questo host.La directory viene resa univoca per questo host. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica DeploymentServiceHost Recupera l'host del servizio di distribuzione associato all'host corrente.Per la distribuzione, l'applicazione e la raccolta ospita questa non devono restituire mai null. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica HasDatabaseAccess Restituisce true se l'host del servizio è in grado di comunicare con database (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica HostType Il contesto che questo host del servizio è in esecuzione. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica InstanceId Identificatore univoco di questo host del servizio. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica IsDisposed (Ereditato da ServiceHost<T>)
Proprietà pubblica IsProduction Diminuisca che determina la produzione e ambiente di sviluppo. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica Items La raccolta di elementi sono consentiti altri nel sistema per archiviare i dati denominati nel contesto di un host a un solo utilizzando. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica LastUse (Ereditato da ServiceHost<T>)
Proprietà pubblica Metabase La metabase per questo host definisce la configurazione generale sulla struttura del percorso. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica Name Il nome dell'host del servizio.Può essere null o vuota. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica ParentServiceHost (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica PartitionId (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica PhysicalDirectory Si tratta della directory di file system locale completa che questo host viene eseguito il mapping.Se il percorso virtuale riassociata, questa directory deve rappresentare la posizione rimappato. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica PlugInDirectory (Ereditato da TeamFoundationServiceHost)
Proprietà protetta. RequestsDrainedEvent Ottiene l'evento. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica StartTime Ottiene il tempo questo host che un'istanza è stata avviata. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica StaticContentDirectory La directory contenuto statico, al SAP.In questo modo la directory virtuale da eseguire il mapping a un percorso diverso dal contenuto effettivo nell'unità. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica Status Ottiene lo stato corrente dell'host del servizio. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica StatusReason Ottiene il motivo dello stato corrente. (Ereditato da TeamFoundationServiceHost)
Proprietà pubblica VirtualDirectory Si tratta della directory virtuale dell'host, nell'esempio di SAP: applicazione host di http://charry-dev:8080/Application/Collection = host della raccolta = /Application/Colletion di /Application (Ereditato da TeamFoundationServiceHost)

In alto

Metodi

  Nome Descrizione
Metodo pubblico ApplicationEndRequest Termina una richiesta di applicazione.La richiesta di processi filtra, rimuove la richiesta dal set di richieste attive e elimina il contesto della richiesta. (Ereditato da TeamFoundationServiceHost)
Metodo pubblico BeginRequest Aggiungere attualmente un contesto della richiesta a un insieme di richieste attive (Ereditato da TeamFoundationServiceHost)
Metodo protetto BeginStatusChange Avvia un'operazione di modifica dello stato dell'host corrente se applicabile. (Ereditato da TeamFoundationServiceHost)
Metodo protetto CheckIfDisposed Testare l'host è ancora un oggetto host valido e non è stato eliminato prima che si inizia per utilizzarla. (Ereditato da TeamFoundationServiceHost)
Metodo pubblico CreateServicingContext (Esegue l'override di TeamFoundationServiceHost.CreateServicingContext()).
Metodo pubblico CreateSystemContext() Crea un nuovo contesto della richiesta per le operazioni di sistema in background.
Metodo pubblico CreateSystemContext(Boolean) Crea un nuovo contesto della richiesta per le operazioni di sistema in background.
Metodo pubblico Dispose() (Ereditato da ServiceHost<T>)
Metodo protetto Dispose(Boolean) (Esegue l'override di TeamFoundationServiceHost.Dispose(Boolean)).
Metodo pubblico EndRequest Rimuovere attualmente un contesto della richiesta a un insieme di richieste attive (Ereditato da TeamFoundationServiceHost)
Metodo protetto EndStatusChange Completa un'operazione di modifica dello stato di transizione dello stato allo stato valido successivo.Arrestare si passa all'stato interrotto a, avviare si passa all'avvio e sospendere va a in pausa. (Ereditato da TeamFoundationServiceHost)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetCulture (Ereditato da TeamFoundationServiceHost)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Is È possibile utilizzare per determinare se un host del servizio supporta le funzionalità di un TeamFoundationHostType specificato.Un host del servizio può supportare più tipi host. (Ereditato da TeamFoundationServiceHost)
Metodo pubblico IsOnly ServiceHosts può essere più tipi contemporaneamente, un esempio è l'host del servizio di distribuzione possono essere combinati con un host dei servizi delle applicazioni. Questo metodo è possibile accertarsi che l'host è solo il tipo specificato e non combinato con altri tipi. (Ereditato da TeamFoundationServiceHost)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto MonitorClientDisconnects (Ereditato da TeamFoundationServiceHost)
Metodo protetto MonitorServiceHostRequests (Ereditato da TeamFoundationServiceHost)
Metodo protetto RaisePropertiesChanged (Ereditato da TeamFoundationServiceHost)
Metodo protetto RaiseStatusChanged (Ereditato da TeamFoundationServiceHost)
Metodo pubblico ReportException Riferire un'eccezione tramite il di.Watson. (Esegue l'override di TeamFoundationServiceHost.ReportException(String, String, Exception, array<String[])).
Metodo protetto SetHostStatus Questo metodo è solo per uso interno. (Ereditato da TeamFoundationServiceHost)
Metodo protetto StartServices Carica i servizi di base nell'ordine appropriato. (Ereditato da TeamFoundationServiceHost)
Metodo protetto StopServices Chiude tutti i servizi attivi per l'host del servizio corrente. (Ereditato da TeamFoundationServiceHost)
Metodo pubblico ThrowIfShutdown Genera un'eccezione se l'host è attualmente in pausa o arrestato. (Ereditato da TeamFoundationServiceHost)
Metodo pubblico ToString() (Ereditato da TeamFoundationServiceHost)

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertiesChanged Immettere gli eventi per acquisire modificare le proprietà dell'host. (Ereditato da TeamFoundationServiceHost)
Evento pubblico StatusChanged Immettere gli eventi per acquisire modificare lo stato dell'host e gli eventi modificati. (Ereditato da TeamFoundationServiceHost)

In alto

Campi

  Nome Descrizione
Campo protetto m_hostProperties (Ereditato da TeamFoundationServiceHost)
Campo protetto m_hostPropertiesLock (Ereditato da TeamFoundationServiceHost)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server