Cimmufdeserializer. deserializeinhaltungen-Methode (Byte [ ] , UInt32, IEnumerable <CimClass> , onclasserforderliche, getincludedfilecontent)
Deserialisiert CIM-Instanzen auf der Grundlage von serialisierten Daten, eine Auflistung von übergeordneten CIM-Klassen und Rückrufe.
Namespace: Microsoft. Management. Infrastructure. Serialization
Assembly: Microsoft. Management. Infrastructure (in Microsoft.Management.Infrastructure.dll)
Syntax
public IEnumerable<CimInstance> DeserializeInstances(
byte[] serializedData,
ref uint offset,
IEnumerable<CimClass> cimClasses,
OnClassNeeded onClassNeededCallback,
GetIncludedFileContent getIncludedFileCallback
)
public:
IEnumerable<CimInstance^>^ DeserializeInstances(
array<unsigned char>^ serializedData,
unsigned int% offset,
IEnumerable<CimClass^>^ cimClasses,
OnClassNeeded^ onClassNeededCallback,
GetIncludedFileContent^ getIncludedFileCallback
)
member DeserializeInstances :
serializedData:byte[] *
offset:uint32 byref *
cimClasses:IEnumerable<CimClass> *
onClassNeededCallback:OnClassNeeded *
getIncludedFileCallback:GetIncludedFileContent -> IEnumerable<CimInstance>
Public Function DeserializeInstances (
serializedData As Byte(),
ByRef offset As UInteger,
cimClasses As IEnumerable(Of CimClass),
onClassNeededCallback As OnClassNeeded,
getIncludedFileCallback As GetIncludedFileContent
) As IEnumerable(CimInstance)
Parameter
serializedData
Typ: System. Byte[]Ein Puffer, der die serialisierten Daten enthält.
offset
Typ: System. UInt32Der Byte Offset für den Speicherort, an dem mit dem Lesen der Daten begonnen werden soll. Wenn die Methode zurückgegeben wird, zeigt der Offset auf das nächste Byte nach den deserialisierten Instanzen.
cimclasses
Typ: System. Collections. Generic. IEnumerable<CimClass>Ein optionaler Cache von übergeordneten CIM-Klassen.
onclassneeddcallback
Typ: onclasserforderlicheEine Rückruffunktion, die zum Bereitstellen eines angeforderten Klassen Objekts während der Deserialisierung verwendet wird.
getincludfilecallback
Typ: getincludedfilecontentEine Rückruffunktion, die verwendet wird, um den Datei Pufferinhalt einer angegebenen Datei bereitzustellen.
Rückgabewert
Typ: System. Collections. Generic. IEnumerable<CimInstance>
Eine IEnumerable <T> -Schnittstelle, die zum Auflisten der CIM-Klassen verwendet werden kann.
Siehe auch
Ciminstance-Klasse
Microsoft. Management. Infrastructure. Serialization-Namespace