VersionControlServer.Destroy - метод (ItemSpec, VersionSpec, VersionSpec, DestroyFlags, array<PendingSet[]%, array<PendingSet %)
Окончательно удаляет поддерево, начиная с указанного элемента.
Пространство имен: Microsoft.TeamFoundation.VersionControl.Client
Сборка: Microsoft.TeamFoundation.VersionControl.Client (в Microsoft.TeamFoundation.VersionControl.Client.dll)
Синтаксис
'Декларация
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
)
Параметры
- itemSpec
Тип: Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Локальный путь или серверного элемента, рекурсивно уничтожается.
- versionSpec
Тип: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Версия элемента.
- stopAt
Тип: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Спецификации версии (не подписан или рабочая область), влияющие на keepHistory расширение функциональности режима.
- flags
Тип: Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
Удаляет набор флажки, которые влияют на уничтожения: операция.KeepHistory: True удалить только содержимое каждой версии файла до, но не включая набора изменений, представленный stopAt.Внедрение: True асинхронно инициализировать содержимая сборка мусора.Средство просмотра: True убедиться, что никакие данные базы данных не будут удалены.Только список элементов, который был бы возвращен уничтожается.Без оповещения. True без возврата никаких данных клиенту.AffectedChanges: Значение true, что будут возвращены ожидающие изменения и включенные в набор отложенных изменений изменения, которые будут уничтожены в affectedPendingChanges и affectedShelvedChanges.Это может быть установлено только в том случае, если средство просмотра задан.Если задано, массив возвращаемого значения будет пустым.
- affectedPendingChanges
Тип: array<Microsoft.TeamFoundation.VersionControl.Client.PendingSet[]%
Ожидающие изменения, которые будут уничтожены.
- affectedShelvedChanges
Тип: array<Microsoft.TeamFoundation.VersionControl.Client.PendingSet[]%
, Включенные в набор отложенных изменений изменения, которые будут уничтожены.
Возвращаемое значение
Тип: array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
Массив элементов, которые были уничтожены.Значение NULL, если молчаливый флажок определен.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.VersionControl.Client - пространство имен