MethodBodyStreamEncoder Struktura

Definice

Poskytuje kodér pro datový proud těla metody.

public value class MethodBodyStreamEncoder
public readonly struct MethodBodyStreamEncoder
public struct MethodBodyStreamEncoder
type MethodBodyStreamEncoder = struct
Public Structure MethodBodyStreamEncoder
Dědičnost
MethodBodyStreamEncoder

Konstruktory

MethodBodyStreamEncoder(BlobBuilder)

Vlastnosti

Builder

Metody

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes)

Zakóduje tělo metody a přidá ho do datového proudu těla metody.

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

Zakóduje tělo metody a přidá ho do základního datového proudu metody pomocí zadaného kodéru instrukce, maximální velikosti zásobníku, popisovače podpisu místních proměnných, atributů těla metody a umožňuje určit, jestli má metoda přidělit z dynamického místního fondu paměti nebo ne.

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

Zakóduje tělo metody a přidá ho do základního datového proudu metody s použitím zadané velikosti kódu, maximální velikosti zásobníku, počtu oblastí výjimek, popisovače podpisu místních proměnných, atributů těla metody a umožňuje určit, jestli mají být oblasti výjimek kódovány v malém formátu nebo ne.

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

Zakóduje tělo metody a přidá ho do základního datového proudu metody pomocí zadané velikosti kódu, maximální velikosti zásobníku, počtu oblastí výjimek, popisovače podpisových popisovačů místních proměnných, atributů těla metody, což umožňuje určit, zda oblasti výjimek mají být kódovány v malém formátu nebo ne, a umožňuje určit, jestli by metoda měla přidělit z dynamického místního fondu paměti nebo ne.

Platí pro