BlobReader.ReadConstant(ConstantTypeCode) Method

Definition

Reads a constant value (see ECMA-335 Partition II section 22.9) from the current position.

public:
 System::Object ^ ReadConstant(System::Reflection::Metadata::ConstantTypeCode typeCode);
public object? ReadConstant (System.Reflection.Metadata.ConstantTypeCode typeCode);
public object ReadConstant (System.Reflection.Metadata.ConstantTypeCode typeCode);
member this.ReadConstant : System.Reflection.Metadata.ConstantTypeCode -> obj
Public Function ReadConstant (typeCode As ConstantTypeCode) As Object

Parameters

typeCode
ConstantTypeCode

Returns

A boxed constant value. To avoid allocating the object use Read* methods directly.

Exceptions

Error while reading from the blob.

Remarks

Constants of type String are encoded as UTF16 strings, use ReadUTF16(Int32) to read them.

Applies to