OpCodes.Stind_I 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.
Sağlanan adreste türündeki native int bir değeri depolar.
public: static initonly System::Reflection::Emit::OpCode Stind_I;
public static readonly System.Reflection.Emit.OpCode Stind_I;
staticval mutable Stind_I : System.Reflection.Emit.OpCode
Public Shared ReadOnly Stind_I 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 |
|---|---|---|
| DF | stind.i | Bir native int değeri belirli bir adreste depolar. |
Sıralı sırada yığın geçiş davranışı şöyledir:
Bir adres yığına gönderilir.
Bir değer yığına gönderilir.
Değer ve adres yığından çıkarılır; değeri adreste depolanır.
Yönerge, stind.i sağlanan adreste (, veya native intyazınnative int*) bir & değer depolar.
Tür güvenli işlemi, yönergenin stind.i işaretçinin türüyle tutarlı bir şekilde kullanılmasını gerektirir. Yönergenin stind.i 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.i kullanabilir: