VersionControlServer.Destroy-Methode (ItemSpec, VersionSpec, VersionSpec, DestroyFlags)
Löscht dauerhaft die Teilstruktur und beginnt 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) diese betroffen keepHistory Modusverhalten.
- flags
Typ: Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
Der Satz von Flags zerstören, der das zerstörte beeinflusst: Vorgang.KeepHistory: true, um nur des Inhalts jeder Version einer Datei jedoch nicht bis einschließlich des Changesets zu entfernen, das von stopAt dargestellt wird.gültig: true, um dem Inhalt Garbage Collection asynchron zu initialisieren.Vorschau: True, sicherzustellen, dass 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.