AsmResolver.Net.Signatures.SafeArrayMarshalDescriptor.FromReader C# (CSharp) Method

FromReader() public static method

public static FromReader ( IBinaryStreamReader reader ) : SafeArrayMarshalDescriptor
reader IBinaryStreamReader
return SafeArrayMarshalDescriptor
        public static new SafeArrayMarshalDescriptor FromReader(IBinaryStreamReader reader)
        {
            var descriptor = new SafeArrayMarshalDescriptor()
            {
                StartOffset = reader.Position,
            };

            if (reader.CanRead((sizeof (byte))))
                descriptor.ElementType = (VariantType)reader.ReadByte();

            return descriptor;
        }