MethodBodyStreamEncoder 結構

定義

提供方法主體資料流的編碼器。

public value class MethodBodyStreamEncoder
public readonly struct MethodBodyStreamEncoder
public struct MethodBodyStreamEncoder
type MethodBodyStreamEncoder = struct
Public Structure MethodBodyStreamEncoder
繼承
MethodBodyStreamEncoder

建構函式

MethodBodyStreamEncoder(BlobBuilder)

提供方法主體資料流的編碼器。

屬性

Builder

提供方法主體資料流的編碼器。

方法

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes)

編碼方法主體,並將它新增到方法主體資料流。

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes, Boolean)

編碼方法主體並將它新增至方法主體資料流,使用提供的指令編碼器、最大堆疊大小、區域變數的簽章控制代碼、方法主體屬性,以及允許以指出方法是否應從動態本機記憶體集區配置。

AddMethodBody(Int32, Int32, Int32, Boolean, StandaloneSignatureHandle, MethodBodyAttributes)

編碼方法主體並將它新增至方法主體資料流,使用提供的程式碼大小、最大堆疊大小、例外狀況區域的數目、區域變數的簽章控制代碼、方法主體屬性,以及允許以指出例外狀況區域是否應以小型格式編碼。

AddMethodBody(Int32, Int32, Int32, Boolean, StandaloneSignatureHandle, MethodBodyAttributes, Boolean)

編碼方法主體並將它新增至方法主體資料流,使用提供的程式碼大小、最大堆疊大小、例外狀況區域的數目、區域變數的簽章控制代碼、方法主體屬性、允許指出例外狀況區域是否應以小型格式編碼,以及允許以指出方法是否應該從動態本機記憶體集區配置。

適用於