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 Dili (MSIL) derleme biçimi ve kısa başvuru özeti listelenmiştir:
Biçimlendir | Derleme Biçimi | Description |
---|---|---|
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ışı şu şekildedir:
Yığına bir değer gönderilir.
Yığından bir değer çıkarılır ve içinde
field
depolanır.
Yönerge, stsfld
statik 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 durum genellikle Microsoft Ara Dil (MSIL) yönergeleri çalışma zamanında değil yerel koda dönüştürüldüğünde kontrol edilir.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu stsfld
kullanabilir: