OpCodes.Cpobj 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.
Bir nesnenin adresinde bulunan değer türünü (tür , veya ) hedef nesnenin adresine kopyalar (, veya &yazınnative int&).native int
public: static initonly System::Reflection::Emit::OpCode Cpobj;
public static readonly System.Reflection.Emit.OpCode Cpobj;
staticval mutable Cpobj : System.Reflection.Emit.OpCode
Public Shared ReadOnly Cpobj 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 |
|---|---|---|
70 <T> |
cpobj classTok |
Kaynak nesneden hedef nesneye bir değer türü kopyalar. |
Sıralı sırada yığın geçiş davranışı şöyledir:
Hedef nesne başvurusu yığına gönderilir.
Kaynak nesne başvurusu yığına gönderilir.
İki nesne başvurusu yığından çıkarılır; kaynak nesnenin adresindeki değer türü hedef nesnenin adresine kopyalanır.
Kaynak ve hedef nesne başvuruları, sınıf belirteci cpobj (a classTok veya typeref) tarafından temsil edilen sınıfın örneklerine işaretçi değilse veya bir değer türünü temsil etmiyorsatypedef, öğesinin davranışı classTok belirtilmez.
NullReferenceException geçersiz bir adres algılanırsa oluşturulabilir.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu cpobj kullanabilir: