Repository4.Rollback-Methode
Setzt Änderungen in einer bestimmten Struktur für einen bestimmten Versionsbereich zurück.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntax
'Declaration
<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
)
Parameter
- workspaceName
Typ: System.String
Der Name des Arbeitsbereichs.
- workspaceOwner
Typ: System.String
Der Besitzer des Arbeitsbereichs.
- items
Typ: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
- itemVersion
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
- from
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Version dem Rollback aus.
- to
Typ: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
Version dem Rollback zu.
- rollbackOptions
Typ: System.Int32
Optionen, Entsprechungen oben mit RollbackOptions-Enumeration.
- lockLevel
Typ: Microsoft.TeamFoundation.VersionControl.Server.LockLevel
Die Sperre, die auf die Elemente anzuwenden beteiligt in das Rollback.
- itemPropertyFilters
Typ: array<System.String[]
- itemAttributeFilters
Typ: array<System.String[]
Liste von Eigenschaften, mit zurückzukehren rufen ops ab.
- conflicts
Typ: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Conflict>%
Die Liste der ausstehenden Elemente, die nicht aufgelöst sind.Wenn Sie dann behoben werden, enthält Details des Rollbacks.
- failures
Typ: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<Failure>%
Die Liste von Elementen, die keine Änderungsbenachrichtigung ausgeführt.
- changePendedFlags
Typ: System.Int32%
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<GetOperation>
Liste von GetOperations für die Aktualisierung des Clients.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.