OpCodes.Stind_Ref Alan

Tanım

Nesne başvuru değerini sağlanan adreste 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:

Format Derleme Biçimi Açıklama
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ışı şöyledir:

  1. Bir adres yığına gönderilir.

  2. Bir değer yığına gönderilir.

  3. Değer ve adres yığından çıkarılır; değeri adreste depolanır.

Yönerge, stind.ref sağlanan adreste (, veya native intyazın*&) 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 Volatile ön ek yönergesi Unaligned 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:

Şunlara uygulanır