ComAwareEventInfo 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.
Dikkat
ComAwareEventInfo may be unavailable in future releases.
Bir olay işleyicisinin geç bağlı kaydına izin verir.
public ref class ComAwareEventInfo : System::Reflection::EventInfo
[System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")]
public class ComAwareEventInfo : System.Reflection.EventInfo
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Built-in COM support is not trim compatible", Url="https://aka.ms/dotnet-illink/com")]
public class ComAwareEventInfo : System.Reflection.EventInfo
public class ComAwareEventInfo : System.Reflection.EventInfo
[<System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")>]
type ComAwareEventInfo = class
inherit EventInfo
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Built-in COM support is not trim compatible", Url="https://aka.ms/dotnet-illink/com")>]
type ComAwareEventInfo = class
inherit EventInfo
type ComAwareEventInfo = class
inherit EventInfo
Public Class ComAwareEventInfo
Inherits EventInfo
- Devralma
- Öznitelikler
Açıklamalar
Normalde, derleyiciler normal ekleme işleyicisi ComAwareEventInfo.AddEventHandler(Object, Delegate)ComAwareEventInfo.RemoveEventHandler(Object, Delegate) kullanmak ve olaylar için işleyici yöntemlerini kaldırmak yerine ve yöntemlerine çağrıları otomatik olarak ekler. Buna karşılık gelen olayın tanımlandığı arabirimin eklenmesi gerekiyorsa bu durum oluşur.
Derleyicilerde /link seçeneğini kullanarak veya Embed Interop Types özelliğini Visual Studio'da True olarak ayarlayarak arabirimi içeren derlemenin tamamını ekleyerek bunu belirtebilirsiniz.
türü ComAwareEventInfo sınıfından EventInfo türetilir ve ve EventInfo.AddEventHandler(Object, Delegate) yöntemlerini geçersiz kılarEventInfo.RemoveEventHandler(Object, Delegate).
Oluşturucular
| Name | Description |
|---|---|
| ComAwareEventInfo(Type, String) |
Geçersiz.
Belirtilen türü ve türündeki ComAwareEventInfo olayın adını kullanarak sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AddMethod |
Geçersiz.
MethodInfo Ortak olmayan yöntemler de dahil olmak üzere olayın yönteminin nesnesini AddEventHandler(Object, Delegate) alır. (Devralındığı yer: EventInfo) |
| Attributes |
Geçersiz.
Bu olayın özniteliklerini alır. |
| CustomAttributes |
Geçersiz.
Bu üyenin özel özniteliklerini içeren bir koleksiyon alır. (Devralındığı yer: MemberInfo) |
| DeclaringType |
Geçersiz.
Bu üyeyi bildiren sınıfı alır. |
| EventHandlerType |
Geçersiz.
|
| IsCollectible |
Geçersiz.
Bu MemberInfo nesnenin bir collectible AssemblyLoadContextiçinde tutulan bir veya daha fazla derlemeye başvurup başvurmadığını gösteren bir değer alır. (Devralındığı yer: MemberInfo) |
| IsMulticast |
Geçersiz.
Olayın çok noktaya yayın olup olmadığını belirten bir değer alır. (Devralındığı yer: EventInfo) |
| IsSpecialName |
Geçersiz.
özel bir anlamı olan bir ada sahip olup olmadığını |
| MemberType |
Geçersiz.
MemberTypes Bu üyenin bir olay olduğunu belirten bir değer alır. (Devralındığı yer: EventInfo) |
| MetadataToken |
Geçersiz.
Geçerli ComAwareEventInfo nesneyle ilişkili meta veri belirtecini alır. |
| MetadataToken |
Geçersiz.
Meta veri öğesini tanımlayan bir değer alır. (Devralındığı yer: MemberInfo) |
| Module |
Geçersiz.
Geçerli ComAwareEventInfo nesneyle ilişkili modülü alır. |
| Module |
Geçersiz.
Geçerli MemberInfo tarafından temsil edilen üyeyi bildiren türün tanımlandığı modülü alır. (Devralındığı yer: MemberInfo) |
| Name |
Geçersiz.
Geçerli üyenin adını alır. |
| RaiseMethod |
Geçersiz.
Genel olmayan yöntemler de dahil olmak üzere olay tetiklendiğinde çağrılan yöntemi alır. (Devralındığı yer: EventInfo) |
| ReflectedType |
Geçersiz.
Bu örneği başlatmak için kullanılan sınıf nesnesini alır. |
| RemoveMethod |
Geçersiz.
|
Yöntemler
| Name | Description |
|---|---|
| AddEventHandler(Object, Delegate) |
Geçersiz.
COM nesnesine olay işleyicisi ekler. |
| Equals(Object) |
Geçersiz.
Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. (Devralındığı yer: EventInfo) |
| GetAddMethod() |
Geçersiz.
Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi döndürür. (Devralındığı yer: EventInfo) |
| GetAddMethod(Boolean) |
Geçersiz.
Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi alır. |
| GetAddMethod(Boolean) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, olayın yönteminin nesnesini |
| GetCustomAttributes(Boolean) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, bu üyeye uygulanan tüm özel öznitelikleri içeren bir dizi alır. |
| GetCustomAttributes(Type, Boolean) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, bu üyeye uygulanan belirtilen türün tüm özel özniteliklerini içeren bir dizi alır. |
| GetCustomAttributesData() |
Geçersiz.
Geçerli ComAwareEventInfoiçin nesnelerin listesini CustomAttributeData döndürür. |
| GetCustomAttributesData() |
Geçersiz.
Hedef üyeye CustomAttributeData uygulanmış öznitelikler hakkındaki verileri temsil eden nesnelerin listesini döndürür. (Devralındığı yer: MemberInfo) |
| GetHashCode() |
Geçersiz.
Bu örneğin karma kodunu döndürür. (Devralındığı yer: EventInfo) |
| GetOtherMethods() |
Geçersiz.
yönergesini kullanarak |
| GetOtherMethods(Boolean) |
Geçersiz.
Meta verilerdeki bir olayla ilişkilendirilmiş genel veya genel olmayan yöntemleri döndürür. |
| GetOtherMethods(Boolean) |
Geçersiz.
yönergesini kullanarak |
| GetRaiseMethod() |
Geçersiz.
Olay tetiklendiğinde çağrılan yöntemi döndürür. (Devralındığı yer: EventInfo) |
| GetRaiseMethod(Boolean) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, olay tetiklendiğinde çağrılan yöntemi döndürür. |
| GetRaiseMethod(Boolean) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, olay tetiklendiğinde çağrılan yöntemi döndürür ve genel olmayan yöntemlerin döndürülip döndürülmeyeceğini belirtir. (Devralındığı yer: EventInfo) |
| GetRemoveMethod() |
Geçersiz.
Olay kaynağından bir olay işleyici temsilcisini kaldırmak için kullanılan yöntemi döndürür. (Devralındığı yer: EventInfo) |
| GetRemoveMethod(Boolean) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, olayın bir yöntemini kaldırmak için nesnesini alır MethodInfo . |
| GetRemoveMethod(Boolean) |
Geçersiz.
Türetilmiş bir sınıfta geçersiz kılındığında, olayın bir yöntemini kaldırmak için nesnesini alır |
| HasSameMetadataDefinitionAs(MemberInfo) |
Geçersiz.
Bir olay işleyicisinin geç bağlı kaydına izin verir. (Devralındığı yer: MemberInfo) |
| IsDefined(Type, Boolean) |
Geçersiz.
Belirtilen özniteliğin bir veya daha fazla örneğinin bu üyeye uygulanıp uygulanmadığını gösterir. |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| RemoveEventHandler(Object, Delegate) |
Geçersiz.
Bir olay işleyicisini COM nesnesinden ayırır. |
| ToString() |
Geçersiz.
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| _EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Geçersiz.
Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler. (Devralındığı yer: EventInfo) |
| _EventInfo.GetType() |
Geçersiz.
Türü temsil eden |
| _EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Geçersiz.
Bir nesne için tür bilgilerini alır ve bu da bir arabirimin tür bilgisini almak için kullanılabilir. (Devralındığı yer: EventInfo) |
| _EventInfo.GetTypeInfoCount(UInt32) |
Geçersiz.
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1). (Devralındığı yer: EventInfo) |
| _EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Geçersiz.
Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. (Devralındığı yer: EventInfo) |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Geçersiz.
Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler. (Devralındığı yer: MemberInfo) |
| _MemberInfo.GetType() |
Geçersiz.
Sınıfını temsil eden Type bir MemberInfo nesne alır. (Devralındığı yer: MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Geçersiz.
Bir nesne için tür bilgilerini alır ve bu da bir arabirimin tür bilgisini almak için kullanılabilir. (Devralındığı yer: MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Geçersiz.
Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1). (Devralındığı yer: MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Geçersiz.
Bir nesne tarafından kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. (Devralındığı yer: MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Geçersiz.
Adlandırılmış öznitelikler hariç olmak üzere bu üyede tanımlanan tüm özel özniteliklerden oluşan bir dizi veya özel öznitelik yoksa boş bir dizi döndürür. (Devralındığı yer: MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Geçersiz.
Bu üyede tanımlanan, türe göre tanımlanan bir özel öznitelik dizisi veya bu türdeki özel öznitelikler yoksa boş bir dizi döndürür. (Devralındığı yer: MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Geçersiz.
Bir veya daha fazla örneğinin bu üyede tanımlanıp tanımlanmadığını |
Uzantı Metotları
| Name | Description |
|---|---|
| GetAddMethod(EventInfo, Boolean) |
Geçersiz.
Bir olay işleyicisinin geç bağlı kaydına izin verir. |
| GetAddMethod(EventInfo) |
Geçersiz.
Bir olay işleyicisinin geç bağlı kaydına izin verir. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Geçersiz.
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliği alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttribute(MemberInfo, Type) |
Geçersiz.
Belirtilen üyeye uygulanan belirtilen türde bir özel özniteliği alır. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Geçersiz.
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliği alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttribute<T>(MemberInfo) |
Geçersiz.
Belirtilen üyeye uygulanan belirtilen türde bir özel özniteliği alır. |
| GetCustomAttributes(MemberInfo, Boolean) |
Geçersiz.
Belirli bir üyeye uygulanan özel öznitelikler koleksiyonunu alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Geçersiz.
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliklerden oluşan bir koleksiyonu alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttributes(MemberInfo, Type) |
Geçersiz.
Belirtilen üyeye uygulanan belirtilen türde özel özniteliklerden oluşan bir koleksiyonu alır. |
| GetCustomAttributes(MemberInfo) |
Geçersiz.
Belirtilen üyeye uygulanan özel öznitelik koleksiyonunu alır. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Geçersiz.
Belirtilen bir üyeye uygulanan belirtilen türdeki özel özniteliklerden oluşan bir koleksiyonu alır ve isteğe bağlı olarak bu üyenin atalarını inceler. |
| GetCustomAttributes<T>(MemberInfo) |
Geçersiz.
Belirtilen üyeye uygulanan belirtilen türde özel özniteliklerden oluşan bir koleksiyonu alır. |
| GetMetadataToken(MemberInfo) |
Geçersiz.
Varsa, verilen üye için bir meta veri belirteci alır. |
| GetRaiseMethod(EventInfo, Boolean) |
Geçersiz.
Bir olay işleyicisinin geç bağlı kaydına izin verir. |
| GetRaiseMethod(EventInfo) |
Geçersiz.
Bir olay işleyicisinin geç bağlı kaydına izin verir. |
| GetRemoveMethod(EventInfo, Boolean) |
Geçersiz.
Bir olay işleyicisinin geç bağlı kaydına izin verir. |
| GetRemoveMethod(EventInfo) |
Geçersiz.
Bir olay işleyicisinin geç bağlı kaydına izin verir. |
| HasMetadataToken(MemberInfo) |
Geçersiz.
Belirtilen üye için bir meta veri belirtecinin kullanılabilir olup olmadığını gösteren bir değer döndürür. |
| IsDefined(MemberInfo, Type, Boolean) |
Geçersiz.
Belirtilen türde özel özniteliklerin belirtilen bir üyeye uygulanıp uygulanmadığını ve isteğe bağlı olarak üst öğeye uygulanıp uygulanmadığını gösterir. |
| IsDefined(MemberInfo, Type) |
Geçersiz.
Belirtilen türde özel özniteliklerin belirtilen üyeye uygulanıp uygulanmadığını gösterir. |