VersionControlServer.Destroy-Methode (ItemSpec, VersionSpec, VersionSpec, DestroyFlags)
Löscht dauerhaft die Teilstruktur beginnend am angegebenen Element.
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
Public Function Destroy ( _
itemSpec As ItemSpec, _
versionSpec As VersionSpec, _
stopAt As VersionSpec, _
flags As DestroyFlags _
) As Item()
public Item[] Destroy(
ItemSpec itemSpec,
VersionSpec versionSpec,
VersionSpec stopAt,
DestroyFlags flags
)
Parameter
- itemSpec
Typ: Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Der Pfad der lokalen oder des Servers eines Elements, das rekursiv zerstört wird.
- versionSpec
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Die Version des Elements.
- stopAt
Typ: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Die (Versionsspezifikation nicht Bezeichnung oder Arbeitsbereich) beeinflusst diese keepHistory Modusverhalten.
- flags
Typ: Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
Der Satz von Flags zerstören, der das zerstörte betroffen: Vorgang.KeepHistory: true, um nur Inhalt jeder Version einer Datei aber nicht bis einschließlich des Changesets zu entfernen, das von stopAt dargestellt wird.gültig: true, um die Garbage Collection den asynchron zu initialisieren.Vorschau: True, zu überprüfen, ob keine Datenbankdaten gelöscht werden.Nur eine Liste von Elementen, die zerstört worden wären, wird zurückgegeben.
Rückgabewert
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
Das Array der Elemente, die zerstört wurden.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.