Freigeben über


TeamFoundationVersionControlService.Destroy-Methode (TeamFoundationRequestContext, ItemSpec, VersionSpec, VersionSpec, Int32)

Zerstören Sie die Teilstruktur, die von itemSpec dargestellt wird.

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

Syntax

'Declaration
Public Function Destroy ( _
    requestContext As TeamFoundationRequestContext, _
    item As ItemSpec, _
    versionSpec As VersionSpec, _
    stopAtSpec As VersionSpec, _
    flags As Integer _
) As TeamFoundationDataReader
public TeamFoundationDataReader Destroy(
    TeamFoundationRequestContext requestContext,
    ItemSpec item,
    VersionSpec versionSpec,
    VersionSpec stopAtSpec,
    int flags
)

Parameter

  • flags
    Typ: System.Int32
    Der Satz von KeepHistory zerstören Optionen: Wenn auf true festgelegt bedeutet dies, dass das entfernt nur den Inhalt jeder Version einer Datei so jedoch, zerstören Sie das Changeset ausschließend dargestellt durch stopAt gültig: Wenn auf true festgelegt bedeutet dies, dass das Zerstören, beginnt asynchron Inhaltsvorlage Garbage Collection Vorschau: Wenn auf true festgelegt sein keine Datenbankdaten tatsächlich gelöscht, nur die Liste der Elemente, die zerstört worden wären, zurückgegeben.

Rückgabewert

Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader mit Ergebnissen in der folgenden Reihenfolge: Item[] - Liste der Elemente, die zerstört wurden.Failure[] - Liste der gemeldeten Fehler, die auftraten, wenn sie den zerstörensvorgang versucht.PendingSet[] - Satz ausstehender Änderungen, die zerstört wurden.PendingSet[] - Satz zurückgestellter Änderungen, die zerstört wurden.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationVersionControlService Klasse

Destroy-Überladung

Microsoft.TeamFoundation.VersionControl.Server-Namespace