Méthode CimMofDeserializer. DeserializeInstances (Byte [ ] , UInt32, OnClassNeeded, GetIncludedFileContent)

Désérialise les instances CIM en fonction des données sérialisées et des rappels.

Espace de noms : Microsoft. Management. infrastructure. Serialization
Assembly : Microsoft. Management. infrastructure (en Microsoft.Management.Infrastructure.dll)

Syntaxe

public IEnumerable<CimInstance> DeserializeInstances(
    byte[] serializedData,
    ref uint offset,
    OnClassNeeded onClassNeededCallback,
    GetIncludedFileContent getIncludedFileCallback
)
public:
IEnumerable<CimInstance^>^ DeserializeInstances(
    array<unsigned char>^ serializedData,
    unsigned int% offset,
    OnClassNeeded^ onClassNeededCallback,
    GetIncludedFileContent^ getIncludedFileCallback
)
member DeserializeInstances : 
        serializedData:byte[] *
        offset:uint32 byref *
        onClassNeededCallback:OnClassNeeded *
        getIncludedFileCallback:GetIncludedFileContent -> IEnumerable<CimInstance>
Public Function DeserializeInstances (
    serializedData As Byte(),
    ByRef offset As UInteger,
    onClassNeededCallback As OnClassNeeded,
    getIncludedFileCallback As GetIncludedFileContent
) As IEnumerable(CimInstance)

Paramètres

  • serializedData
    Type : System. Byte[]

    Mémoire tampon qui contient les données sérialisées.

  • offset
    Type : System. UInt32

    Offset d’octet à l’emplacement où commencer la lecture des données. Lorsque la méthode est retournée, le décalage pointe vers l’octet suivant après les instances désérialisées.

  • onClassNeededCallback
    Type : OnClassNeeded

    Fonction de rappel utilisée pour fournir un objet de classe demandé pendant la désérialisation.

  • getIncludedFileCallback
    Type : GetIncludedFileContent

    Fonction de rappel utilisée pour fournir le contenu de la mémoire tampon d’un fichier spécifié.

Valeur retournée

Type : System. Collections. Generic. IEnumerable<CimInstance>

Interface IEnumerable <T> qui peut être utilisée pour énumérer les classes CIM.

Voir aussi

CimInstance, classe
Espace de noms Microsoft. Management. infrastructure. Serialization