TeamFoundationVersionControlService.Rollback - метод (TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, VersionSpec, VersionSpec, Int32, LockLevel, array<String[], array<String[], PathLength)
Откатит изменения в данном дереве заданного диапазона версии
Пространство имен: Microsoft.TeamFoundation.VersionControl.Server
Сборка: Microsoft.TeamFoundation.VersionControl.Server (в Microsoft.TeamFoundation.VersionControl.Server.dll)
Синтаксис
'Декларация
Public Function Rollback ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
itemVersion As VersionSpec, _
from As VersionSpec, _
to As VersionSpec, _
rollbackOptions As Integer, _
lockLevel As LockLevel, _
itemPropertyFilters As String(), _
itemAttributeFilters As String(), _
maxClientPathLength As PathLength _
) As TeamFoundationDataReader
public TeamFoundationDataReader Rollback(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
VersionSpec itemVersion,
VersionSpec from,
VersionSpec to,
int rollbackOptions,
LockLevel lockLevel,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
PathLength maxClientPathLength
)
Параметры
- requestContext
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Контекст запроса.
- workspaceName
Тип: System.String
Имя рабочей области.
- workspaceOwner
Тип: System.String
Владелец рабочей области.
- items
Тип: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
- itemVersion
Тип: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Спецификации версии, используемые для указания элемента.Игнорируется при ItemSpec локального элемента.
- from
Тип: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Версия к откату из.
- to
Тип: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Версия, к откату.
- rollbackOptions
Тип: System.Int32
Параметры, поиск совпадения с перечислением RollbackOptions.
- lockLevel
Тип: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
Блокировка, которая применяется к элементам, которые участвуют в откат.
- itemPropertyFilters
Тип: array<System.String[]
- itemAttributeFilters
Тип: array<System.String[]
- maxClientPathLength
Тип: Microsoft.TeamFoundation.VersionControl.Common.PathLength
Максимальный клиент до двух длину пути.
Возвращаемое значение
Тип: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader с результатами в следующем порядке: Список GetOperation [] — GetOperations для обновления клиент Conflcit [] — список элементов, ожидающих решения не разрешен.Если разрешено затем сведения сбоя операции отката [] — список элементов, а не к откату.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
TeamFoundationVersionControlService Класс
Microsoft.TeamFoundation.VersionControl.Server - пространство имен