CallConvStdcall Sınıf
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 yöntemin çağırma kuralını kullanması StdCall
gerektiğini gösterir.
public ref class CallConvStdcall
public class CallConvStdcall
[System.Runtime.InteropServices.ComVisible(true)]
public class CallConvStdcall
type CallConvStdcall = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type CallConvStdcall = class
Public Class CallConvStdcall
- Devralma
-
CallConvStdcall
- Öznitelikler
Açıklamalar
Arayan, yığını temizler. Bu, yönetilen koddan yönetilmeyen işlevleri çağırmak için varsayılan kuraldır.
içindeki System.Runtime.CompilerServices sınıflar yalnızca derleyici yazarlarının kullanımına yöneliktir.
Derleyiciler, varsayılan davranış uygun olmadığında tam zamanında (JIT) derleyicinin değerleri işleme biçimini değiştirmek için meta veriler içinde özel değiştiriciler yayar. JIT derleyicisi özel bir değiştiriciyle karşılaştığında, değeri değiştiricinin belirttiği şekilde işler. Derleyiciler yöntemlere, parametrelere ve dönüş değerlerine özel değiştiriciler uygulayabilir. JIT derleyicisi gerekli değiştiricilere yanıt vermelidir, ancak isteğe bağlı değiştiricileri yoksayabilir. C++ derleyicisi, JIT derleyicisinin baytları varsayılan olarak C++ ile uyumlu olmayan bir şekilde ele aldığı durumlarda baytların nasıl ele alınması gerektiğini açıklamak için özel bir değiştirici yayabilir.
Aşağıdaki tekniklerden birini kullanarak meta verilerde özel değiştiriciler yayabilirsiniz:
sınıfında , , DefineFieldDefineConstructorve DefinePropertygibi DefineMethodyöntemleri TypeBuilder kullanma.
ve çağrılarını
modopt
içeren bir Microsoft ara dili (MSIL) yönerge dosyası oluşturma ve dosyayı Ilasm.exe (IL Assembler) ile derleme.modreq
Yönetilmeyen yansıma API'sini kullanma.
Oluşturucular
CallConvStdcall() |
CallConvStdcall sınıfının yeni bir örneğini başlatır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |