MethodBodyStreamEncoder Yapı

Tanım

Yöntem gövdesi akışı için bir kodlayıcı sağlar.

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

Oluşturucular

Name Description
MethodBodyStreamEncoder(BlobBuilder)

Yöntem gövdesi akışı için bir kodlayıcı sağlar.

Özellikler

Name Description
Builder

Yöntem gövdesi akışı için bir kodlayıcı sağlar.

Yöntemler

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

Sağlanan yönerge kodlayıcısını, maksimum yığın boyutunu, yerel değişkenlerin imza tutamacını, yöntem gövdesi özniteliklerini kullanarak ve yöntemin dinamik yerel bellek havuzundan ayrılıp ayrılmayacağını belirtmeye olanak tanıyarak bir yöntem gövdesini kodlar ve bunu yöntem gövdesi akışına ekler.

AddMethodBody(InstructionEncoder, Int32, StandaloneSignatureHandle, MethodBodyAttributes)

Bir yöntem gövdesini kodlar ve bunu yöntem gövdesi akışına ekler.

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

Bir yöntem gövdesini kodlar ve sağlanan kod boyutunu, en büyük yığın boyutunu, özel durum bölgelerinin sayısını, yerel değişkenlerin imza tutamacını, yöntem gövdesi özniteliklerini kullanarak yöntem gövdesine ekler, özel durum bölgelerinin küçük biçimde kodlanıp kodlanmaması gerektiğini belirtmeye ve yöntemin dinamik yerel bellek havuzundan ayrılıp ayrılmayacağını belirtmeye olanak sağlar.

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

Sağlanan kod boyutunu, en büyük yığın boyutunu, özel durum bölgelerinin sayısını, yerel değişkenlerin imza tutamacını, yöntem gövdesi özniteliklerini kullanarak bir yöntem gövdesini kodlar ve bunu yöntem gövdesi akışına ekler ve özel durum bölgelerinin küçük biçimde kodlanıp kodlanmaması gerektiğini belirtmeye olanak sağlar.

Şunlara uygulanır