Freigeben über


Classification4-Klasse

Vererbungshierarchie

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

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

Syntax

'Declaration
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Services/Classification/03",  _
    Description := "Team Foundation Classification web service V4.0")> _
<ClientServiceAttribute(ServiceName := "CommonStructure4", CollectionServiceIdentifier := "edd317f7-a7c3-4c97-a039-ba933e895201")> _
<ProxyParentClassAttribute("Classification3", IgnoreInheritedMethods := True)> _
Public Class Classification4 _
    Inherits Classification3
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Services/Classification/03", 
    Description = "Team Foundation Classification web service V4.0")]
[ClientServiceAttribute(ServiceName = "CommonStructure4", CollectionServiceIdentifier = "edd317f7-a7c3-4c97-a039-ba933e895201")]
[ProxyParentClassAttribute("Classification3", IgnoreInheritedMethods = true)]
public class Classification4 : Classification3

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode Classification4()
Öffentliche Methode Classification4(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 Der RequestContext zugeordnete dieser Webdienstanforderung. (Von TeamFoundationWebService geerbt.)
Öffentliche Eigenschaft Server Ruft das HttpServerUtility für die aktuelle Anforderung ab. (Von WebService geerbt.)
Geschützte Eigenschaft ServiceVersion (Von Classification geerbt.)
Ö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 Fügt IDisposable-Ressourcen hinzu, die von Webdienstmethoden verwendet werden, die am Ende der Anforderung freigegeben werden sollten. (Von TeamFoundationWebService geerbt.)
Öffentliche Methode CreateNode Erstellt einen neuen Knoten. (Von Classification geerbt.)
Öffentliche Methode CreateNodeWithDates Erstellen Sie einen neuen Knoten und eines festgelegten Start- und Abschlussdatum
Öffentliche Methode CreateProject (Von Classification geerbt.)
Öffentliche Methode DeleteBranches Löschungsverzweigungen. (Von Classification geerbt.)
Öffentliche Methode DeleteProject Löschungsprojekt.Das Projekt wird auf einen Tombstone verschoben und alle Knoten mit diesem Projekt wird dauerhaft gelöscht ab. (Von Classification geerbt.)
Ö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 EnterMethod wird verwendet, um den Start der Webmethodenausführung zu beachten. (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 Ruft alle Knoten ab, die nach einer bestimmten Sequenz nicht negative ID geändert werden (Von Classification geerbt.)
Öffentliche Methode GetChangedNodesAndProjects Abrufen aller Knoten ab, die geändert und die Projekte, die nach einer angegebenen nicht negative Sequenz-ID gelöscht werden (Von Classification3 geerbt.)
Öffentliche Methode GetDeletedNodesXml (Von Classification geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetNode Gibt den Knoteninformationen zurück, die vom Knoten URI dargestellt werden. (Von Classification geerbt.)
Öffentliche Methode GetNodeFromPath Gibt den an Eingabepfad bestimmten Projektinformationen ist enthalten im Pfad zurück. Das Format des Pfads befindet \ProjectName\RootNodeName\NodeNameParent\NodeName. (Von Classification geerbt.)
Öffentliche Methode GetNodesXml (Von Classification geerbt.)
Öffentliche Methode GetProject Gibt den Projektinformationen zum Projekt des URI zurück. (Von Classification geerbt.)
Öffentliche Methode GetProjectFromName Gibt den Projektinformationen das Projekt vom Namen zurück. (Von Classification geerbt.)
Öffentliche Methode GetProjectProperties Ruft die Projekteigenschaften ab. (Von Classification geerbt.)
Öffentliche Methode GetProjectProperty
Ö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 von der internen Daten des Webdiensts der Außenwelt ausgelöst werden, Gruppensicherheit vereinheitlicht und Autorisierungsdienstausnahme zu einer allgemeinen Ausnahme. (Von Classification geerbt.)
Geschützte Methode LeaveMethod LeaveMethod sollte als letztes Codeabschnitt in der Ausführung des Bereichs der Webmethode aufgerufen werden. (Von TeamFoundationWebService geerbt.)
Öffentliche Methode ListAllProjects Führt alle Projekte auf. (Von Classification geerbt.)
Öffentliche Methode ListProjects Listenprojekte. (Von Classification geerbt.)
Öffentliche Methode ListStructures Gibt den Knoteninformationen zum Stammknoten des Projekts zurück. (Von Classification geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode MoveBranch Verschiebungsknoten und seine untergeordneten Elemente unter neuem übergeordnetem URI. (Von Classification geerbt.)
Öffentliche Methode RenameNode Benennt Knoten um. (Von Classification geerbt.)
Öffentliche Methode ReorderNode Reihenfolge des Knotens. (Von Classification geerbt.)
Öffentliche Methode SetIterationDates Legt die Datumsangaben auf dem angegebenen Iterationsknoten fest
Geschützte Methode SetMethodName Legt den Methodennamen (führt NOT-Aufruf EnterMethod), das bedeutet wird, mit der gleichen Instanz von methodInformation aufgerufen werden, ohne die Parameter fest, sodass der Methode ordnungsgemäß das Aktivitätsprotokoll und nicht nur die URL angemeldet ist. (Von TeamFoundationWebService geerbt.)
Öffentliche Methode SetProjectProperty
Ö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 mit neuen. (Von Classification geerbt.)

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