OpCodes.Ldarga Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değerlendirme yığınına bir bağımsız değişken adresi yükleyin.
public: static initonly System::Reflection::Emit::OpCode Ldarga;
public static readonly System.Reflection.Emit.OpCode Ldarga;
staticval mutable Ldarga : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldarga As OpCode
Alan Değeri
Açıklamalar
Aşağıdaki tabloda yönergenin onaltılık ve Microsoft Ara Dili (MSIL) derleme biçimi ve kısa başvuru özeti listelenmiştir:
Biçimlendir | Derleme Biçimi | Description |
---|---|---|
FE 0A <unsigned int16 > |
idarga index |
tarafından index dizine alınan bağımsız değişkenin adresini getirin. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
- tarafından
index
dizinlenen bağımsız değişkenin adresiaddr
yığına gönderilir.
Yönerge, ldarga
tarafından dizinlenen index
bağımsız değişkenin adresini (türünde&
) getirir; burada bağımsız değişkenler 0'dan sonra dizinlenir. Adres addr
her zaman hedef makinedeki doğal bir sınıra hizalanır. Bağımsız değişken yönetilmeyen bellekte depolanır, bu nedenle dönüş değeri sabitlenmeden yönetilmeyen bir işaretçiye dönüştürülebilir.
Değişken uzunlukta bir bağımsız değişken listesi alan yordamlar için yönerge, imzanın ldarga
değişken bölümündekiler için değil, yalnızca ilk sabit bağımsız değişkenler için kullanılabilir.
ldarga
, by-ref parametresi geçirme için kullanılır. Diğer durumlar Ldarg için ve Starg kullanılmalıdır.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu ldarga
kullanabilir: