MethodBodyStreamEncoder 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メソッド本体ストリームのエンコーダーを提供します。
public value class MethodBodyStreamEncoder
public readonly struct MethodBodyStreamEncoder
public struct MethodBodyStreamEncoder
type MethodBodyStreamEncoder = struct
Public Structure MethodBodyStreamEncoder
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| MethodBodyStreamEncoder(BlobBuilder) |
メソッド本体ストリームのエンコーダーを提供します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Builder |
メソッド本体ストリームのエンコーダーを提供します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes, Boolean) |
メソッド本体をエンコードし、指定された命令エンコーダー、最大スタック サイズ、ローカル変数のシグネチャ ハンドル、メソッド本体の属性を使用してメソッド本体ストリームに追加し、メソッドが動的ローカル メモリ プールから割り当てるかどうかを示すことができます。 |
| AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes) |
メソッド本体をエンコードし、メソッド本体ストリームに追加します。 |
| AddMethodBody(Int32, Int32, Int32, Boolean, StandaloneSignatureHandle, MethodBodyAttributes, Boolean) |
メソッド本体をエンコードし、指定されたコード サイズ、最大スタック サイズ、例外領域の数、ローカル変数のシグネチャ ハンドル、メソッド本体の属性を使用して、メソッド本体ストリームに追加します。これにより、例外領域を小さな形式でエンコードする必要があるかどうかを示し、メソッドが動的ローカル メモリ プールから割り当てるかどうかを示すことができます。 |
| AddMethodBody(Int32, Int32, Int32, Boolean, StandaloneSignatureHandle, MethodBodyAttributes) |
メソッド本体をエンコードし、指定されたコード サイズ、最大スタック サイズ、例外領域の数、ローカル変数のシグネチャ ハンドル、メソッド本体の属性を使用して、メソッド本体ストリームに追加し、例外領域を小さな形式でエンコードするかどうかを示します。 |