Condividi tramite


Classe SyncStatistics

Rappresenta un riepilogo di un oggetto SyncSession che tiene conto del numero totale di operazioni che si sono verificate nel client e nel server.

Spazio dei nomi: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in microsoft.synchronization.data.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class SyncStatistics
'Utilizzo
Dim instance As SyncStatistics
[SerializableAttribute] 
public class SyncStatistics
[SerializableAttribute] 
public ref class SyncStatistics
/** @attribute SerializableAttribute() */ 
public class SyncStatistics
SerializableAttribute 
public class SyncStatistics

Osservazioni

Le statistiche della sincronizzazione sono utili per registrare e visualizzare dati riepilogativi dopo il completamento di una sessione di sincronizzazione.

Esempio

Negli esempi di codice seguenti viene chiamato il metodo Synchronize di una classe che deriva da SyncAgent e vengono scritte le informazioni sulla console. Per visualizzare questo codice nel contesto di un esempio completo, vedere Guida introduttiva: sincronizzazione client e server.

SampleSyncAgent sampleSyncAgent = new SampleSyncAgent();
SyncStatistics syncStatistics = sampleSyncAgent.Synchronize();
Console.WriteLine("Start Time: " + syncStatistics.SyncStartTime);
Console.WriteLine("Total Changes Downloaded: " + syncStatistics.TotalChangesDownloaded);
Console.WriteLine("Complete Time: " + syncStatistics.SyncCompleteTime);
Console.WriteLine(String.Empty);
Dim sampleSyncAgent As New SampleSyncAgent()
Dim syncStatistics As SyncStatistics = sampleSyncAgent.Synchronize()
Console.WriteLine("Start Time: " & syncStatistics.SyncStartTime)
Console.WriteLine("Total Changes Downloaded: " & syncStatistics.TotalChangesDownloaded)
Console.WriteLine("Complete Time: " & syncStatistics.SyncCompleteTime)
Console.WriteLine(String.Empty)

Gerarchia di ereditarietà

System.Object
  Microsoft.Synchronization.Data.SyncStatistics

Thread Safety

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread safe. I membri di istanza non hanno garanzia di essere thread safe.

Vedere anche

Riferimento

Membri SyncStatistics
Spazio dei nomi Microsoft.Synchronization.Data