OpCodes.Stind_Ref 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.
Verilen adreste bir nesne başvuru değeri depolar.
public: static initonly System::Reflection::Emit::OpCode Stind_Ref;
public static readonly System.Reflection.Emit.OpCode Stind_Ref;
staticval mutable Stind_Ref : System.Reflection.Emit.OpCode
Public Shared ReadOnly Stind_Ref As OpCode
Alan Değeri
Açıklamalar
Aşağıdaki tabloda, yönergenin onaltılık ve Microsoft Ara Dil (MSIL) derleme biçiminin yanı sıra kısa bir başvuru özeti listelenmiştir:
Biçimlendir | Derleme Biçimi | Description |
---|---|---|
51 | stind.ref | Belirli bir adreste bir nesne başvurusu (tür O ) değeri depolar. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
Bir adres yığına gönderilir.
Yığına bir değer gönderilir.
Değer ve adres yığından çıkarılır; değeri adreste depolanır.
Yönerge, stind.ref
sağlanan adreste (, veya &
yazınnative int
*
) bir nesne başvuru değeri depolar.
Tür güvenli işlemi, yönergenin stind.ref
işaretçinin türüyle tutarlı bir şekilde kullanılmasını gerektirir. Yönergenin stind.ref
işlemi, hemen önceki veya Unaligned ön ek yönergesi Volatile tarafından değiştirilebilir.
NullReferenceException yönerge soneki tarafından ima edilen bağımsız değişken türü için doğal olarak hizalanmamışsa addr
oluşturulur.
Aşağıdaki Emit yöntem aşırı yüklemesi opcode'unu stind.ref
kullanabilir: