AsmResolver.Net.Signatures.ArrayMarshalDescriptor.FromReader C# (CSharp) Метод

FromReader() публичный статический Метод

public static FromReader ( IBinaryStreamReader reader ) : ArrayMarshalDescriptor
reader IBinaryStreamReader
Результат ArrayMarshalDescriptor
        public static new ArrayMarshalDescriptor FromReader(IBinaryStreamReader reader)
        {
            var descriptor = new ArrayMarshalDescriptor((NativeType) reader.ReadByte());

            uint value;
            if (!reader.TryReadCompressedUInt32(out value))
                return descriptor;
            descriptor.ParameterIndex = (int)value;
            if (!reader.TryReadCompressedUInt32(out value))
                return descriptor;
            descriptor.NumberOfElements = (int)value;
            return descriptor;
        }