Metoda Workspace.CheckIn — (array<PendingChange , String)
Sprawdza, czy w określony zestaw oczekujące zmiany w repozytorium kontroli wersji.
Przestrzeń nazw: Microsoft.TeamFoundation.VersionControl.Client
Zestaw: Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)
Składnia
'Deklaracja
Public Function CheckIn ( _
changes As PendingChange(), _
comment As String _
) As Integer
public int CheckIn(
PendingChange[] changes,
string comment
)
Parametry
- changes
Typ: array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]
Zestaw oczekujące zmiany do zaewidencjonowania.Jeśli ten parametr nie zostanie określony, wszystkie zmiany w obszarze roboczym są sprawdzane.
- comment
Typ: System.String
Komentarz, który ma być skojarzony z tym ewidencjonowania.Może mieć wartości null.
Wartość zwracana
Typ: System.Int32
W przypadku powodzenia numer zestawu pozytywnych zmian do tej odprawy.
Wyjątki
Wyjątek | Warunek |
---|---|
VersionControlException | Ten obszar roboczy został usunięty. |
Uwagi
Każdej jest atomowej operacji.Wszystkie zmiany są sprawdzane lub żaden nie jest.Jeśli zaewidencjonowanie zakończyło się pomyślnie, Metoda ta zwraca numer zestawu pozytywnych zmian.Jeśli zbiór oczekujące zmiany do odprawy w ma wartość null, serwer próbuje sprawdzić wszystkie zmiany w obszarze roboczym.Ta operacja jest nieprawidłowa, jeśli wszystkie oczekujące zmiany w obszarze roboczym są modyfikacje lub dodaje, ponieważ zawartość będzie nie zostały przesłane do serwera.
Aby uzyskać więcej informacji na temat używania tej metody, zobacz Rozszerzenie kontroli wersji.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client