MethodBodyStreamEncoder Struct-datatyp

Definition

Tillhandahåller en kodare för en metodkroppsström.

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

Konstruktorer

Name Description
MethodBodyStreamEncoder(BlobBuilder)

Tillhandahåller en kodare för en metodkroppsström.

Egenskaper

Name Description
Builder

Tillhandahåller en kodare för en metodkroppsström.

Metoder

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

Kodar en metodtext och lägger till den i metodens brödtextström, med den angivna instruktionskodaren, maximal stackstorlek, signaturhandtaget för lokala variabler, metodkroppsattribut och gör det möjligt att ange om metoden ska allokeras från den dynamiska lokala minnespoolen eller inte.

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes)

Kodar en metodtext och lägger till den i metodens brödtextström.

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

Kodar en metodtext och lägger till den i metodens brödtextström, med hjälp av den angivna kodstorleken, maximal stackstorlek, antalet undantagsregioner, signaturhandtaget för lokala variabler, metodtextattribut, vilket gör det möjligt att ange om undantagsregionerna ska kodas i litet format eller inte, och tillåter att den anger om metoden ska allokeras från den dynamiska lokala minnespoolen eller inte.

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

Kodar en metodtext och lägger till den i metodens brödtextström, med hjälp av den angivna kodstorleken, maximal stackstorlek, antal undantagsregioner, signaturhandtaget för lokala variabler, metodtextattribut och tillåter att du anger om undantagsregionerna ska kodas i litet format eller inte.

Gäller för