Freigeben über


TeamFoundationVersionControlService.QueryMergesExtended-Methode

QueryMergesExtended wird verwendet, um die Validierung für ein bestimmtes ItemSpec in bestimmten Versionsbereich zu suchen. Das Ergebnis ist der Satz von Änderungen als ExtendedMerges. Welche die Quelle der Zusammenführung (Element, Version, deletionId und Änderung) sowie die Changesetdetails enthalten.

Das Changeset ist kein abgeschlossenes Objekt. Nur der Besitzer, der Committer, das Datum, der Kommentar und das changesetId werden eingetragen. Alle Elemente, Anmerkungen zu dieser Version oder andere Daten.

Namespace:  Microsoft.TeamFoundation.VersionControl.Server
Assembly:  Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)

Syntax

'Declaration
Public Function QueryMergesExtended ( _
    requestContext As TeamFoundationRequestContext, _
    workspaceName As String, _
    workspaceOwner As String, _
    target As ItemSpec, _
    versionTarget As VersionSpec, _
    versionFrom As VersionSpec, _
    versionTo As VersionSpec, _
    options As QueryMergesExtendedOptions _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryMergesExtended(
    TeamFoundationRequestContext requestContext,
    string workspaceName,
    string workspaceOwner,
    ItemSpec target,
    VersionSpec versionTarget,
    VersionSpec versionFrom,
    VersionSpec versionTo,
    QueryMergesExtendedOptions options
)

Parameter

  • workspaceName
    Typ: System.String
    Der Arbeitsbereichsname oder NULL.
  • workspaceOwner
    Typ: System.String
    Der Besitzer des Arbeitsbereichs oder NULL.

Rückgabewert

Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader mit Ergebnissen in der folgenden Reihenfolge: ExtendedMerge[] - Satz von ExtendedMerges für das angegebene Element und den Bereich.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationVersionControlService Klasse

Microsoft.TeamFoundation.VersionControl.Server-Namespace