Repository5.Destroy-Methode
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
<WebMethodAttribute> _
Public Function Destroy ( _
item As ItemSpec, _
versionSpec As VersionSpec, _
stopAtSpec As VersionSpec, _
flags As Integer, _
maxClientPathLength As Integer, _
<OutAttribute> ByRef failures As Failure(), _
<OutAttribute> ByRef pendingChanges As StreamingCollection(Of PendingSet), _
<OutAttribute> ByRef shelvedChanges As StreamingCollection(Of PendingSet) _
) As Item()
[WebMethodAttribute]
public Item[] Destroy(
ItemSpec item,
VersionSpec versionSpec,
VersionSpec stopAtSpec,
int flags,
int maxClientPathLength,
out Failure[] failures,
out StreamingCollection<PendingSet> pendingChanges,
out StreamingCollection<PendingSet> shelvedChanges
)
Parameter
- item
Typ: Microsoft.TeamFoundation.VersionControl.Server.ItemSpec
Der Pfad der lokalen oder des Servers, der rekursiv zerstört wird.
- versionSpec
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Die Versionsangaben, um von itemSpec mit zu beheben.
- stopAtSpec
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Die Angabe der einfachen Version (nicht Bezeichnung oder Arbeitsbereich) beeinflusst diese keepHistory Verhalten.
- flags
Typ: System.Int32
Der Satz von KeepHistory zerstören Optionen: Wenn auf true festgelegt bedeutet dies, dass das nur zerstören, entfernt die Inhalte jeder Version einer Datei aber nicht bis einschließlich des Changesets, das von stopAt Kraft dargestellt wird: Wenn auf true festgelegt bedeutet dies, dass das Zerstören, tritt asynchron weg von 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.
- maxClientPathLength
Typ: System.Int32
Die maximale Server-Pfadlänge des Clients unterstützt hat.
- failures
Typ: array<Microsoft.TeamFoundation.VersionControl.Server.Failure[]%
Ein Ausgabeparameter, der die Fehler ggf. meldet, die beim Versuch des zerstörensvorgangs aufgetreten sind.
- pendingChanges
Typ: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>%
- shelvedChanges
Typ: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>%
Rückgabewert
Typ: array<Microsoft.TeamFoundation.VersionControl.Server.Item[]
Die Liste von Elementen, 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.