Udostępnij za pośrednictwem


MethodBodyStreamEncoder Struktura

Definicja

Dostarcza koder dla strumienia treści metody.

public value class MethodBodyStreamEncoder
public readonly struct MethodBodyStreamEncoder
public struct MethodBodyStreamEncoder
type MethodBodyStreamEncoder = struct
Public Structure MethodBodyStreamEncoder
Dziedziczenie
MethodBodyStreamEncoder

Konstruktory

MethodBodyStreamEncoder(BlobBuilder)

Dostarcza koder dla strumienia treści metody.

Właściwości

Builder

Dostarcza koder dla strumienia treści metody.

Metody

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes)

Koduje treść metody i dodaje ją do strumienia treści metody.

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

Koduje treść metody i dodaje ją do strumienia treści metody przy użyciu dostarczonego kodera instrukcji, maksymalnego rozmiaru stosu, uchwytu sygnatur zmiennych lokalnych, atrybutów treści metody i pozwalając wskazać, czy metoda powinna przydzielić z dynamicznej puli pamięci lokalnej, czy nie.

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

Koduje treść metody i dodaje ją do strumienia treści metody, używając podanego rozmiaru kodu, maksymalnego rozmiaru stosu, liczby regionów wyjątków, uchwytu sygnatur zmiennych lokalnych, atrybutów treści metody i pozwalając wskazać, czy regiony wyjątków powinny być kodowane w małym formacie, czy nie.

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

Koduje treść metody i dodaje ją do strumienia treści metody, używając podanego rozmiaru kodu, maksymalnego rozmiaru stosu, liczby regionów wyjątków, uchwytu sygnatur lokalnych zmiennych lokalnych, atrybutów treści metody, co pozwala wskazać, czy regiony wyjątków powinny być zakodowane w małym formacie, czy nie, i pozwala wskazać, czy metoda powinna być przydzielana z dynamicznej puli pamięci lokalnej, czy nie.

Dotyczy