CimMofDeserializer.DeserializeClasses 方法 (Byte[], UInt32)

基于序列化数据反序列化 CIM 类。

Namespace:Microsoft.Management.Infrastructure.Serialization
装配: Microsoft.Management.Infrastructure.dll) 中的 Microsoft.Management.Infrastructure (

语法

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

参数

  • serializedData
    类型: System.Byte[]

    包含序列化数据的缓冲区。

  • offset
    类型: System.UInt32

    字节偏移量到开始读取数据的位置。 当该方法返回时,偏移量将指向反序列化类后面的下一个字节。

返回值

类型: System.Collections.Generic.IEnumerable<CimClass>

可用于枚举 CIM 类的 IEnumerable<T> 接口。

另请参阅

CimClass 类
Microsoft.Management.Infrastructure.Serialization 命名空间