Freigeben über


SyncKnowledge.Deserialize-Methode (SyncIdFormatGroup, Byte , ReplicaKeyMap)

Erstellt eine neue Instanz der SyncKnowledge-Klasse unter Verwendung serialisierter Daten und der angegebenen Replikatschlüsselzuordnung.

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

Syntax

'Declaration
Public Shared Function Deserialize ( _
    idFormats As SyncIdFormatGroup, _
    data As Byte(), _
    replicaKeyMap As ReplicaKeyMap _
) As SyncKnowledge
'Usage
Dim idFormats As SyncIdFormatGroup
Dim data As Byte()
Dim replicaKeyMap As ReplicaKeyMap
Dim returnValue As SyncKnowledge

returnValue = SyncKnowledge.Deserialize(idFormats, data, replicaKeyMap)
public static SyncKnowledge Deserialize (
    SyncIdFormatGroup idFormats,
    byte[] data,
    ReplicaKeyMap replicaKeyMap
)
public:
static SyncKnowledge^ Deserialize (
    SyncIdFormatGroup^ idFormats, 
    array<unsigned char>^ data, 
    ReplicaKeyMap^ replicaKeyMap
)
public static SyncKnowledge Deserialize (
    SyncIdFormatGroup idFormats, 
    byte[] data, 
    ReplicaKeyMap replicaKeyMap
)
public static function Deserialize (
    idFormats : SyncIdFormatGroup, 
    data : byte[], 
    replicaKeyMap : ReplicaKeyMap
) : SyncKnowledge

Parameter

  • idFormats
    Das ID-Formatschema des Anbieters.
  • data
    Die serialisierten Daten, mit denen das neue Wissenobjekt initialisiert wird.
  • replicaKeyMap
    Die Replikatschlüsselzuordnung, die dem Wissen zugeordnet ist.

Rückgabewert

Die Instanz des neuen Wissenobjekts, die unter Verwendung der serialisierten Daten und der angegebenen Replikatschlüsselzuordnung initialisiert wird.

Hinweise

Wenn data eine serialisierte Replikatschlüsselzuordnung enthält, löst diese Methode eine SerializationException aus.

Siehe auch

Verweis

SyncKnowledge-Klasse
SyncKnowledge-Member
Microsoft.Synchronization-Namespace