MethodBodyStreamEncoder Struct

Definition

Stellt einen Encoder für einen Methodentext-Datenstrom bereit.Provides an encoder for a method body stream.

public value class MethodBodyStreamEncoder
public struct MethodBodyStreamEncoder
type MethodBodyStreamEncoder = struct
Public Structure MethodBodyStreamEncoder
Inheritance
MethodBodyStreamEncoder

Constructors

MethodBodyStreamEncoder(BlobBuilder)

Properties

Builder

Methods

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes)

Codiert einen Methodentext und fügt ihn dem Methodentext-Datenstrom hinzu.Encodes a method body and adds it to the method body stream.

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

Codiert einen Methodentext und fügt ihn dem Methodentext-Datenstrom mithilfe des bereitgestellten Anweisungsencoders, der maximalen Stapelgröße, des Signaturhandles der lokalen Variablen und der Methodentextattribute hinzu. Ermöglicht außerdem die Angabe, ob die Methode Zuordnungen aus dem dynamischen lokalen Speicherpool vornehmen soll.Encodes a method body and adds it to the method body stream, using the provided instruction encoder, maximum stack size, local variables' signature handle, method body attributes, and allowing to indicate whether the method should allocate from the dynamic local memory pool or not.

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

Codiert einen Methodentext und fügt ihn dem Methodentext-Datenstrom mithilfe der bereitgestellten Codegröße, der maximalen Stapelgröße, der Anzahl der Ausnahmebereiche, des Signaturhandles der lokalen Variablen und der Methodentextattribute hinzu. Ermöglicht außerdem die Angabe, ob die Ausnahmebereiche im kleinen Format codiert werden sollen.Encodes a method body and adds it to the method body stream, using the provided code size, maximum stack size, number of exception regions, local variables' signature handle, method body attributes and allowing to indicate whether the exception regions should be encoded in small format or not.

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

Codiert einen Methodentext und fügt ihn dem Methodentext-Datenstrom mithilfe der bereitgestellten Codegröße, der maximalen Stapelgröße, der Anzahl der Ausnahmebereiche, des Signaturhandles der lokalen Variablen und der Methodentextattribute hinzu. Ermöglicht außerdem die Angabe, ob die Ausnahmebereiche im kleinen Format codiert werden sollen. Ermöglicht auch die Angabe, ob die Methode aus dem dynamischen lokalen Speicherpool zugeordnet werden soll.Encodes a method body and adds it to the method body stream, using the provided code size, maximum stack size, number of exception regions, local variables' signature handle, method body attributes, allowing to indicate whether the exception regions should be encoded in small format or not, and allowing to indicate whether the method should allocate from the dynamic local memory pool or not.

Applies to