Classification-Klasse

Vererbungshierarchie

System.Object
  System.ComponentModel.MarshalByValueComponent
    System.Web.Services.WebService
      Microsoft.TeamFoundation.Framework.Server.Alm.WebServices.TeamFoundationWebService
        Microsoft.TeamFoundation.Integration.Server.IntegrationWebService
          Microsoft.TeamFoundation.Integration.Server.Classification
            Microsoft.TeamFoundation.Integration.Server.Classification3

Namespace:  Microsoft.TeamFoundation.Integration.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
<ClientServiceAttribute(ServiceName := "CommonStructure", CollectionServiceIdentifier := "d9c3f8ff-8938-4193-919b-7588e81cb730")> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Services/Classification/03",  _
    Description := "Team Foundation Classification web service")> _
Public Class Classification _
    Inherits IntegrationWebService
[ClientServiceAttribute(ServiceName = "CommonStructure", CollectionServiceIdentifier = "d9c3f8ff-8938-4193-919b-7588e81cb730")]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Services/Classification/03", 
    Description = "Team Foundation Classification web service")]
public class Classification : IntegrationWebService

Der Classification-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode Classification()
Öffentliche Methode Classification(Int32)

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Application Ruft das Anwendungsobjekt für die aktuelle HTTP-Anforderung ab. (Von WebService geerbt.)
Öffentliche Eigenschaft Container Ruft den Container für die Komponente ab. (Von MarshalByValueComponent geerbt.)
Öffentliche Eigenschaft Context Ruft HttpContext von ASP.NET für die aktuelle Anforderung ab, wodurch der gesamte HTTP-spezifische Kontext gekapselt wird, der durch den HTTP-Server zum Verarbeiten von Webanforderungen verwendet wird. (Von WebService geerbt.)
Öffentliche Eigenschaft DesignMode Ruft einen Wert ab, der angibt, ob sich die Komponente gegenwärtig im Entwurfsmodus befindet. (Von MarshalByValueComponent geerbt.)
Geschützte Eigenschaft Events Ruft die Liste der an diese Komponente angefügten Ereignishandler ab. (Von MarshalByValueComponent geerbt.)
Geschützte Eigenschaft RequestContext (Von TeamFoundationWebService geerbt.)
Öffentliche Eigenschaft Server Ruft das HttpServerUtility für die aktuelle Anforderung ab. (Von WebService geerbt.)
Geschützte Eigenschaft ServiceVersion
Öffentliche Eigenschaft Session Ruft die HttpSessionState-Instanz für die aktuelle Anforderung ab. (Von WebService geerbt.)
Öffentliche Eigenschaft Site Ruft die Site der Komponente ab oder legt diese fest. (Von MarshalByValueComponent geerbt.)
Öffentliche Eigenschaft SoapVersion Ruft die Version des SOAP-Protokolls ab, mit dem die SOAP-Anforderung an den XML-Webdienst ausgeführt wird. (Von WebService geerbt.)
Öffentliche Eigenschaft User Ruft das User-Objekt des ASP.NET-Servers ab.Kann verwendet werden, um zu authentifizieren, ob ein Benutzer zum Ausführen der Anforderung berechtigt ist. (Von WebService geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode AddWebServiceResource (Von TeamFoundationWebService geerbt.)
Öffentliche Methode CreateNode Erstellen Sie einen neuen Knoten
Öffentliche Methode CreateProject
Öffentliche Methode DeleteBranches Entf-Verzweigungen
Öffentliche Methode DeleteProject Entf-Projekt.Das Projekt wird auf Tombstone verschoben und alle Knoten unter diesem Projekt rufen dauerhaft gelöscht ab
Öffentliche Methode Dispose() Gibt alle vom MarshalByValueComponent verwendeten Ressourcen frei. (Von MarshalByValueComponent geerbt.)
Geschützte Methode Dispose(Boolean) Gibt die von MarshalByValueComponent verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Von MarshalByValueComponent geerbt.)
Geschützte Methode EnterMethod (Von TeamFoundationWebService geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von MarshalByValueComponent geerbt.)
Öffentliche Methode GetChangedNodes Rufen Sie alle Knoten ab, die nach einer bestimmten nicht negative Sequenz-ID geändert werden
Öffentliche Methode GetDeletedNodesXml
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetNode Gibt die Knoteninformationen zurück, die vom Knoten URI dargestellt werden
Öffentliche Methode GetNodeFromPath Gibt die Knoteninformationen zu den Eingabepfad Projektinformationen wird enthalten im Pfad zurück. Das Format des Pfads befindet, \ Projektname, RootNodeName, \ \ \ NodeNameParent, NodeName
Öffentliche Methode GetNodesXml
Öffentliche Methode GetProject gibt die Projektinformationen zum Projekt aus dem URI zurück
Öffentliche Methode GetProjectFromName gibt die Projektinformationen zum Projekt von seinem Namen zurück
Öffentliche Methode GetProjectProperties Rufen Sie die Projekteigenschaften ab
Öffentliche Methode GetService Ruft die Implementierung von IServiceProvider ab. (Von MarshalByValueComponent geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode HandleException Die Umbruchsausnahmen, die durch die internen Daten des webservice zur Außenwelt ausgelöst werden, groupsecurity vereint und Autorisierungsdienstausnahme zu einer allgemeinen Ausnahme (Überschreibt IntegrationWebService.HandleException(Exception).)
Geschützte Methode LeaveMethod (Von TeamFoundationWebService geerbt.)
Öffentliche Methode ListAllProjects ListAllProjects
Öffentliche Methode ListProjects ListProjects
Öffentliche Methode ListStructures Gibt die Knoteninformationen zu den Stammknoten des Projekts zurück
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode MoveBranch verschieben Sie Knoten und seine untergeordneten Elemente unter neues übergeordnetes Element URI
Öffentliche Methode RenameNode benennen Sie Knoten
Öffentliche Methode ReorderNode Reihenfolge des Knotens
Geschützte Methode SetMethodName (Von TeamFoundationWebService geerbt.)
Öffentliche Methode ToString Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden.Diese Methode sollte nicht überschrieben werden. (Von MarshalByValueComponent geerbt.)
Öffentliche Methode UpdateProjectProperties Ersetzt alle vorhandenen Eigenschaften durch die neue.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht. (Von MarshalByValueComponent geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Integration.Server-Namespace