Aracılığıyla paylaş


OpCodes.Stsfld Alan

Tanım

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:

  1. Yığına bir değer gönderilir.

  2. Yığından bir değer çıkarılır ve içinde fielddepolanı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:

Şunlara uygulanır