MethodBodyStreamEncoder Estrutura

Definição

Fornece um codificador para um fluxo do corpo do método.

public value class MethodBodyStreamEncoder
public readonly struct MethodBodyStreamEncoder
public struct MethodBodyStreamEncoder
type MethodBodyStreamEncoder = struct
Public Structure MethodBodyStreamEncoder
Herança
MethodBodyStreamEncoder

Construtores

MethodBodyStreamEncoder(BlobBuilder)

Propriedades

Builder

Métodos

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes)

Codifica um corpo do método e o adiciona ao fluxo do corpo do método.

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

Codifica um corpo do método e o adiciona ao fluxo do corpo do método usando o codificador de instruções fornecido, o tamanho máximo da pilha, o identificador de assinatura das variáveis locais, os atributos do corpo do método e permite indicar se o método deve ser alocado ou não a partir do pool de memória local dinâmico.

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

Codifica um corpo do método e o adiciona ao fluxo do corpo do método usando o tamanho de código fornecido, o tamanho máximo da pilha, o número de regiões de exceção, o identificador de assinatura das variáveis locais e os atributos do corpo do método e permite indicar se as regiões de exceção devem ser codificadas em formato pequeno ou não.

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

Codifica um corpo do método e o adiciona ao fluxo do corpo do método usando o tamanho de código fornecido, o tamanho máximo da pilha, o número de regiões de exceção, o identificador de assinatura das variáveis locais e os atributos do corpo do método, permite indicar se as regiões de exceção devem ser codificadas em formato pequeno ou não e permite indicar se o método deve ser alocado a partir do pool de memória local dinâmico.

Aplica-se a