Deserialize-Methode (SyncIdFormatGroup, Byte )

Erstellt eine neue Instanz der SyncKnowledge-Klasse unter Verwendung serialisierter Daten.

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

Syntax

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

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

Parameter

  • data
    Typ: array<System. . :: . .Byte> [] () [] []
    Die serialisierten Daten, mit denen das neue Wissensobjekt initialisiert wird.

Rückgabewert

Typ: Microsoft.Synchronization. . :: . .SyncKnowledge
Die Instanz des neuen Wissensobjekts, die mit den serialisierten Daten initialisiert wird.

Ausnahmen

Ausnahme Bedingung
SerializationException

data enthält keine Replikatschlüsselzuordnung.

ArgumentNullException

idFormats oder data ist NULL.

Siehe auch

Verweis

SyncKnowledge Klasse

SyncKnowledge-Member

Deserialize-Überladung

Microsoft.Synchronization-Namespace