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
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 de mode.
- flags
Type : Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
Jeu de détruisent des indicateurs qui affectent la destruction : opération.KeepHistory : True pour supprimer uniquement le contenu de chaque version d'un fichier jusqu'à la limite de l'ensemble de modifications 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ée de la base de données n'est supprimée.Seuls une liste d'éléments qui auraient été détruits est retournée.Silencieux : True pour ne retourner aucune donnée au client.AffectedChanges : True à vérifier que les modifications en attente et les modifications réservées qui seront supprimées 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 supprimées.
- affectedShelvedChanges
Type : array<Microsoft.TeamFoundation.VersionControl.Client.PendingSet[]%
Les modifications réservées qui seront supprimées.
Valeur de retour
Type : array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
Tableau d'éléments détruits.Null si l'indicateur Silent a spécifié.
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