Repository4.Rollback (Método)
Revertir los cambios posteriores en un árbol especificado para un intervalo de versiones concreto.
Espacio de nombres: Microsoft.TeamFoundation.VersionControl.Server
Ensamblado: Microsoft.TeamFoundation.VersionControl.Server (en Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintaxis
'Declaración
<WebMethodAttribute> _
Public Function Rollback ( _
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(), _
<OutAttribute> ByRef conflicts As StreamingCollection(Of Conflict), _
<OutAttribute> ByRef failures As StreamingCollection(Of Failure), _
<OutAttribute> ByRef changePendedFlags As Integer _
) As StreamingCollection(Of GetOperation)
[WebMethodAttribute]
public StreamingCollection<GetOperation> Rollback(
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
VersionSpec itemVersion,
VersionSpec from,
VersionSpec to,
int rollbackOptions,
LockLevel lockLevel,
string[] itemPropertyFilters,
string[] itemAttributeFilters,
out StreamingCollection<Conflict> conflicts,
out StreamingCollection<Failure> failures,
out int changePendedFlags
)
Parámetros
- workspaceName
Tipo: System.String
El nombre del área de trabajo.
- workspaceOwner
Tipo: System.String
El propietario del área de trabajo.
- items
Tipo: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
- itemVersion
Tipo: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
- from
Tipo: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Versión a revertir de.
- to
Tipo: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Versión a revertir a.
- rollbackOptions
Tipo: System.Int32
Opciones, coincidencias para buscar con la enumeración de RollbackOptions.
- lockLevel
Tipo: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
El bloqueo a aplicar a los elementos implicados en la recuperación.
- itemPropertyFilters
Tipo: array<System.String[]
- itemAttributeFilters
Tipo: array<System.String[]
La lista de propiedades a volver con obtiene ops.
- conflicts
Tipo: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Conflict>%
La lista de elementos pendientes que son no resuelto.Si a continuación se resuelvan contiene los detalles de la operación de deshacer.
- failures
Tipo: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
La lista de elementos que no revirtieron.
- changePendedFlags
Tipo: System.Int32%
Valor devuelto
Tipo: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<GetOperation>
Lista de GetOperations para actualizar el cliente.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.TeamFoundation.VersionControl.Server (Espacio de nombres)