VersionControlServer.Destroy, méthode (ItemSpec, VersionSpec, VersionSpec, DestroyFlags, array<PendingSet[]%, array<PendingSet %)
Supprime définitivement la sous-arborescence, en commençant à l'élément spécifié.
Espace de noms : Microsoft.TeamFoundation.VersionControl.Client
Assembly : Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntaxe
'Déclaration
Public Function Destroy ( _
itemSpec As ItemSpec, _
versionSpec As VersionSpec, _
stopAt As VersionSpec, _
flags As DestroyFlags, _
<OutAttribute> ByRef affectedPendingChanges As PendingSet(), _
<OutAttribute> ByRef affectedShelvedChanges As PendingSet() _
) As Item()
public Item[] Destroy(
ItemSpec itemSpec,
VersionSpec versionSpec,
VersionSpec stopAt,
DestroyFlags flags,
out PendingSet[] affectedPendingChanges,
out PendingSet[] affectedShelvedChanges
)
Paramètres
- itemSpec
Type : Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Les variables locales ou le chemin d'accès au serveur d'un élément qui sera de manière récursive détruit.
- versionSpec
Type : Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
La version de l'élément.
- stopAt
Type : Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
La spécification de version (pas étiquette ou espace de travail) qui influence le comportement keepHistory d'état.
- flags
Type : Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
L'ensemble de perdent des balises qui affectent la destruction : exécution.KeepHistory : True pour supprimer uniquement le contenu de chaque version d'un fichier jusqu'à la limite de l'ensemble de modifications qui est représenté par le stopAt.Force : True pour initialiser de façon asynchrone le garbage collection de contenu.Aperçu : True pour s'assurer qu'aucune données de la base de données n'est supprimée.Une seule liste d'éléments qui auraient été détruits est retournée.Silencieux : True pour ne retourner aucune donnée au client.AffectedChanges : True à activer les modifications en attente et les modifications réservées qui seront perdues seront retournées dans les affectedPendingChanges et les affectedShelvedChanges.Cela peut être défini uniquement si l'aperçu est défini.Si définie, le tableau de valeur de retour est vide.
- affectedPendingChanges
Type : array<Microsoft.TeamFoundation.VersionControl.Client.PendingSet[]%
Les modifications en attente qui seront perdues.
- affectedShelvedChanges
Type : array<Microsoft.TeamFoundation.VersionControl.Client.PendingSet[]%
Les modifications réservées qui seront perdues.
Valeur de retour
Type : array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
Le tableau d'éléments qui ont été détruits.Null si l'indicateur silent est spécifiée.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Client, espace de noms