Condividi tramite


Classe BuildDeploymentWebService

Gerarchia di ereditarietà

System.Object
  System.ComponentModel.MarshalByValueComponent
    System.Web.Services.WebService
      Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
        Microsoft.TeamFoundation.Build.Server.DeployWebServiceBase
          Microsoft.TeamFoundation.Build.Server.BuildDeploymentWebService

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

Sintassi

'Dichiarazione
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build",  _
    ServiceName := "BuildDeploymentService", CollectionServiceIdentifier := "3561F2FC-F755-481B-A74A-BE488B7179E3")> _
<WebServiceAttribute(Name := "BuildDeploymentService", Namespace := "https://schemas.microsoft.com/TeamFoundation/2010/Build")> _
Public NotInheritable Class BuildDeploymentWebService _
    Inherits DeployWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build", 
    ServiceName = "BuildDeploymentService", CollectionServiceIdentifier = "3561F2FC-F755-481B-A74A-BE488B7179E3")]
[WebServiceAttribute(Name = "BuildDeploymentService", Namespace = "https://schemas.microsoft.com/TeamFoundation/2010/Build")]
public sealed class BuildDeploymentWebService : DeployWebServiceBase

Il tipo BuildDeploymentWebService espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico BuildDeploymentWebService

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Application Ottiene l'oggetto applicazione per la richiesta HTTP corrente. (Ereditato da WebService)
Proprietà pubblica Container Ottiene il contenitore del componente. (Ereditato da MarshalByValueComponent)
Proprietà pubblica Context Ottiene il HttpContext ASP.NET per la richiesta corrente, che incapsula tutto il contesto HTTP specifico utilizzato dal server HTTP per elaborare le richieste Web. (Ereditato da WebService)
Proprietà pubblica DesignMode Ottiene un valore che indica se il componente è in modalità progettazione. (Ereditato da MarshalByValueComponent)
Proprietà pubblica Server Ottiene l'oggetto HttpServerUtility per la richiesta corrente. (Ereditato da WebService)
Proprietà pubblica Session Ottiene l'istanza HttpSessionState per la richiesta corrente. (Ereditato da WebService)
Proprietà pubblica Site Ottiene o imposta il sito del componente. (Ereditato da MarshalByValueComponent)
Proprietà pubblica SoapVersion Ottiene la versione del protocollo SOAP utilizzata per effettuare la richiesta SOAP al servizio Web XML. (Ereditato da WebService)
Proprietà pubblica User Ottiene l'oggetto User del server ASP.NET.Può essere utilizzato per verificare se un utente è autorizzato a eseguire la richiesta. (Ereditato da WebService)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddBuildDeploymentProperty Aggiunge una proprietà specificata alla distribuzione
Metodo pubblico ConnectAzureCloudApp
Metodo pubblico ConnectAzureWebsite
Metodo pubblico CreateBuildDeployment Creare una nuova distribuzione.
Metodo pubblico CreateDeploymentEnvironment Creare un nuovo ambiente di distribuzione associato al progetto
Metodo pubblico DeleteDeploymentEnvironment Elimina un ambiente di distribuzione.Non elimina il servizio effettuato l'accesso.
Metodo pubblico DisconnectAzureCloudApp Eliminazione DeploymentEnvironment per distribuire al servizio ospitato azzurrato specificato e disabilitata la definizione di compilazione collegata.
Metodo pubblico DisconnectAzureWebsite Eliminazione DeploymentEnvironment per la distribuzione nel sito Web azzurrato specificato e disabilitata la definizione di compilazione collegata.
Metodo pubblico Dispose Rilascia tutte le risorse utilizzate dall'oggetto MarshalByValueComponent. (Ereditato da MarshalByValueComponent)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetDeploymentEnvironment Ottenere un ambiente di distribuzione incluse le proprietà dell'ambiente.
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetService Ottiene l'implementatore dell'interfaccia IServiceProvider. (Ereditato da MarshalByValueComponent)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico QueryDeploymentEnvironments Ottiene un elenco di tutti i metadati dell'ambiente di distribuzione associati a questo progetto
Metodo pubblico QueryDeployments Ottiene un elenco delle distribuzioni che soddisfano i parametri impostati nella specifica.
Metodo pubblico QueryDeploymentsByUri Ottiene un elenco delle distribuzioni che corrispondono a passato in URI di distribuzione.
Metodo pubblico Redeploy Per una corretta distribuzione precedente
Metodo pubblico ToString Restituisce un oggetto String contenente il nome dell'oggetto Component, se presente.Non è consigliabile eseguire l'override di questo metodo. (Ereditato da MarshalByValueComponent)

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Aggiunge un gestore eventi per restare in attesa dell'evento Disposed sul componente. (Ereditato da MarshalByValueComponent)

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.Build.Server