Método AcceptChanges (IEnumerable(String), SyncAnchor)
Atualiza metadados de controle até o ponto de ancoragem especificado, de forma que as alterações pendentes para as tabelas especificadas no cliente não sejam carregadas durante a próxima sincronização.
Namespace: Microsoft.Synchronization.Data.SqlServerCe
Assembly: Microsoft.Synchronization.Data.SqlServerCe (em Microsoft.Synchronization.Data.SqlServerCe.dll)
Sintaxe
'Declaração
Public Sub AcceptChanges ( _
tableNames As IEnumerable(Of String), _
newAnchor As SyncAnchor _
)
'Uso
Dim instance As SqlCeClientSyncProvider
Dim tableNames As IEnumerable(Of String)
Dim newAnchor As SyncAnchor
instance.AcceptChanges(tableNames, newAnchor)
public void AcceptChanges(
IEnumerable<string> tableNames,
SyncAnchor newAnchor
)
public:
void AcceptChanges(
IEnumerable<String^>^ tableNames,
SyncAnchor^ newAnchor
)
member AcceptChanges :
tableNames:IEnumerable<string> *
newAnchor:SyncAnchor -> unit
public function AcceptChanges(
tableNames : IEnumerable<String>,
newAnchor : SyncAnchor
)
Parâmetros
- tableNames
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'String> ) > ) >
Uma coleção de tabelas no banco de dados cliente para a qual aceitar alterações.
- newAnchor
Tipo: Microsoft.Synchronization.Data. . :: . .SyncAnchor
Um objeto SyncAnchor que representa o ponto até o qual as alterações devem ser aceitas.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | tableName ou newAnchor é um null Nothing nullptr unit uma referência nula (Nothing no Visual Basic) . |
DataSyncException | Outra transação está em andamento. |
Comentários
Esse método poderá ser usado se você não desejar carregar um conjunto de alterações no servidor. Por exemplo, você pode fazer atualizações no cliente que sejam relevantes apenas ao cliente e que não devam ser aplicadas no servidor. Chame esse método depois de fazer as atualizações.
Consulte também
Referência
SqlCeClientSyncProvider Classe