EventBuilder 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 sınıf için olayları tanımlar.
public ref class EventBuilder sealed
public ref class EventBuilder abstract
public ref class EventBuilder sealed : System::Runtime::InteropServices::_EventBuilder
public sealed class EventBuilder
public abstract class EventBuilder
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
public sealed class EventBuilder : System.Runtime.InteropServices._EventBuilder
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class EventBuilder : System.Runtime.InteropServices._EventBuilder
type EventBuilder = class
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
type EventBuilder = class
interface _EventBuilder
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EventBuilder = class
interface _EventBuilder
Public NotInheritable Class EventBuilder
Public MustInherit Class EventBuilder
Public NotInheritable Class EventBuilder
Implements _EventBuilder
- Devralma
-
EventBuilder
- Öznitelikler
- Uygulamalar
Açıklamalar
her EventBuilder
zaman ile TypeBuilder
ilişkilendirilir. TypeBuilder.DefineEvent yöntemi istemciye yeni EventBuilder
bir değer döndürür.
Oluşturucular
EventBuilder() |
EventBuilder sınıfının yeni bir örneğini başlatır. |
Yöntemler
AddOtherMethod(MethodBuilder) |
Bu olayla ilişkili "diğer" yöntemlerden birini ekler. "Diğer" yöntemler, bir olayla ilişkili "on" ve "raise" yöntemleri dışındaki yöntemlerdir. Bu işlev, çok sayıda "diğer" yöntem eklemek için birçok kez çağrılabilir. |
AddOtherMethodCore(MethodBuilder) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu olayla ilişkili "diğer" yöntemlerden birini ekler. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEventToken() |
Bu olay için belirteci döndürür. |
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) |
SetAddOnMethod(MethodBuilder) |
Bu olaya abone olmak için kullanılan yöntemi ayarlar. |
SetAddOnMethodCore(MethodBuilder) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu olaya abone olmak için kullanılan yöntemi ayarlar. |
SetCustomAttribute(ConstructorInfo, Byte[]) |
Belirtilen özel öznitelik blobu kullanarak özel bir öznitelik ayarlayın. |
SetCustomAttribute(CustomAttributeBuilder) |
Özel öznitelik oluşturucu kullanarak özel bir öznitelik ayarlar. |
SetCustomAttributeCore(ConstructorInfo, ReadOnlySpan<Byte>) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu derlemede özel bir öznitelik ayarlar. |
SetRaiseMethod(MethodBuilder) |
Bu olayı tetiklerken kullanılan yöntemi ayarlar. |
SetRaiseMethodCore(MethodBuilder) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu olayı tetiklerken kullanılan yöntemi ayarlar. |
SetRemoveOnMethod(MethodBuilder) |
Bu olayın aboneliğini kaldırmak için kullanılan yöntemi ayarlar. |
SetRemoveOnMethodCore(MethodBuilder) |
Türetilmiş bir sınıfta geçersiz kılındığında, bu olayın aboneliğini kaldırmak için kullanılan yöntemi ayarlar. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
_EventBuilder.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler. |
_EventBuilder.GetTypeInfo(UInt32, UInt32, IntPtr) |
Bir nesne için tür bilgilerini alır ve bu da bir arabirimin tür bilgisini almak için kullanılabilir. |
_EventBuilder.GetTypeInfoCount(UInt32) |
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1). |
_EventBuilder.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Bir nesne tarafından sunulan özelliklere ve yöntemlere erişim sağlar. |