BlobReader.ReadConstant(ConstantTypeCode) メソッド

定義

現在位置から定数値を読み取ります (「ECMA-335 Partition II section 22.9」 (ECMA-335 パーティション II セクション 22.9) を参照してください)。

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

パラメーター

typeCode
ConstantTypeCode

戻り値

Object

ボックス化された定数値。 オブジェクトの割り当てを避けるには、Read* メソッドを直接使用します。

例外

BLOB から読み取り中、エラーが発生しました。

typeCode は有効な ConstantTypeCode ではありません。

注釈

String の定数は UTF16 文字列としてエンコードされ、読み取りに使用 ReadUTF16(Int32) されます。

適用対象