Repository.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, _
<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,
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 Optionen. zerstörenKeepHistory: 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 Beenden.An der Sitzungserstellung: 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.
- failures
Typ: array<Microsoft.TeamFoundation.VersionControl.Server.Failure[]%
Ein Ausgabeparameter, der die Fehler ggf. meldet, die auftraten, während der zerstörensvorgang versucht.
- 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.