Freigeben über


SyncStatistics-Klasse

Fasst Informationen zu einer SyncSession mit Bezug auf die Gesamtzahl der Operationen zusammen, die auf dem Client und auf dem Server ausgeführt wurden.

Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in microsoft.synchronization.data.dll)

Syntax

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

Hinweise

Synchronisierungsstatistiken eignen sich zu Protokollierungszwecken und zur Anzeige von zusammenfassenden Daten zur gerade abgelaufenen Synchronisierungssitzung für den Benutzer.

Beispiel

In den folgenden Codebeispielen wird die Synchronize-Methode einer Klasse aufgerufen, die vom SyncAgent abgeleitet wird und dann Informationen auf der Konsole ausgibt. Eine Darstellung dieses Codes im Kontext eines vollständigen Beispiels finden Sie unter Erste Schritte: Client- und Serversynchronisierung.

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)

Vererbungshierarchie

System.Object
  Microsoft.Synchronization.Data.SyncStatistics

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

SyncStatistics-Member
Microsoft.Synchronization.Data-Namespace