OpCodes.Stsfld 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.
Statik alanın değerini değerlendirme yığınındaki bir değerle değiştirir.
public: static initonly System::Reflection::Emit::OpCode Stsfld;
public static readonly System.Reflection.Emit.OpCode Stsfld;
staticval mutable Stsfld : System.Reflection.Emit.OpCode
Public Shared ReadOnly Stsfld 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 |
|---|---|---|
80 <T> |
stsfld field |
içindeki field değerini sağlanan değerle değiştirir. |
Sıralı sırada yığın geçiş davranışı şöyledir:
Bir değer yığına gönderilir.
Yığından bir değer çıkarılır ve içinde
fielddepolanır.
Yönerge, stsfld statik bir alanın değerini yığındaki bir değerle değiştirir.
field , statik alan üyesine başvurması gereken bir meta veri belirtecidir.
Yönergeye stsfld ön ek Volatileolarak verilebilir.
MissingFieldException alanı meta verilerde bulunmazsa oluşturulur. Bu genellikle Microsoft Ara Dil (MSIL) yönergeleri çalışma zamanında değil yerel koda dönüştürüldüğünde denetlenebilir.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu stsfld kullanabilir: