Share via


ComAwareEventInfo Kelas

Definisi

Perhatian

ComAwareEventInfo may be unavailable in future releases.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

public ref class ComAwareEventInfo : System::Reflection::EventInfo
[System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")]
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
type ComAwareEventInfo = class
    inherit EventInfo
Public Class ComAwareEventInfo
Inherits EventInfo
Warisan
ComAwareEventInfo
Atribut

Keterangan

Biasanya, pengkompilasi akan secara otomatis menyematkan panggilan ke ComAwareEventInfo.AddEventHandler(Object, Delegate) metode dan ComAwareEventInfo.RemoveEventHandler(Object, Delegate) alih-alih menggunakan penangan add reguler dan menghapus metode handler untuk peristiwa. Ini terjadi jika antarmuka tempat peristiwa yang sesuai didefinisikan perlu disematkan.

Anda dapat menentukan ini dengan menyematkan seluruh rakitan yang berisi antarmuka dengan menggunakan opsi /link pada pengkompilasi atau dengan mengatur properti Sematkan Jenis Interop ke True di Visual Studio.

Jenis ini ComAwareEventInfo berasal dari EventInfo kelas dan mengambil EventInfo.AddEventHandler(Object, Delegate) alih metode dan EventInfo.RemoveEventHandler(Object, Delegate) .

Konstruktor

ComAwareEventInfo(Type, String)
Kedaluwarsa.

Menginisialisasi instans ComAwareEventInfo baru kelas dengan menggunakan jenis yang ditentukan dan nama peristiwa pada jenis .

Properti

AddMethod
Kedaluwarsa.

MethodInfo Mendapatkan objek untuk AddEventHandler(Object, Delegate) metode peristiwa, termasuk metode non-publik.

(Diperoleh dari EventInfo)
Attributes
Kedaluwarsa.

Mendapatkan atribut untuk kejadian ini.

CustomAttributes
Kedaluwarsa.

Mendapatkan koleksi yang berisi atribut kustom anggota ini.

(Diperoleh dari MemberInfo)
DeclaringType
Kedaluwarsa.

Mendapatkan kelas yang menyatakan anggota ini.

EventHandlerType
Kedaluwarsa.

Mendapatkan objek dari delegasi penanganan aktivitas yang mendasar Type yang terkait dengan peristiwa ini.

(Diperoleh dari EventInfo)
IsCollectible
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah objek ini MemberInfo adalah bagian dari perakitan yang dipegang dalam koleksi AssemblyLoadContext.

(Diperoleh dari MemberInfo)
IsMulticast
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah peristiwa tersebut multicast.

(Diperoleh dari EventInfo)
IsSpecialName
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah EventInfo memiliki nama dengan arti khusus.

(Diperoleh dari EventInfo)
MemberType
Kedaluwarsa.

Mendapatkan nilai yang MemberTypes menunjukkan bahwa anggota ini adalah peristiwa.

(Diperoleh dari EventInfo)
MetadataToken
Kedaluwarsa.

Mendapatkan token metadata yang terkait dengan objek saat ini ComAwareEventInfo .

MetadataToken
Kedaluwarsa.

Mendapatkan nilai yang mengidentifikasi elemen metadata.

(Diperoleh dari MemberInfo)
Module
Kedaluwarsa.

Mendapatkan modul yang terkait dengan objek saat ini ComAwareEventInfo .

Module
Kedaluwarsa.

Mendapatkan modul di mana jenis yang menyatakan anggota yang diwakili oleh saat ini MemberInfo ditentukan.

(Diperoleh dari MemberInfo)
Name
Kedaluwarsa.

Mendapatkan nama anggota saat ini.

RaiseMethod
Kedaluwarsa.

Mendapatkan metode yang dipanggil ketika peristiwa dinaikkan, termasuk metode non-publik.

(Diperoleh dari EventInfo)
ReflectedType
Kedaluwarsa.

Mendapatkan objek kelas yang digunakan untuk menginisialisasi instans ini.

ReflectedType
Kedaluwarsa.

Mendapatkan objek kelas yang digunakan untuk mendapatkan instans ini dari MemberInfo.

(Diperoleh dari MemberInfo)
RemoveMethod
Kedaluwarsa.

MethodInfo Mendapatkan objek untuk menghapus metode peristiwa, termasuk metode non-publik.

(Diperoleh dari EventInfo)

Metode

AddEventHandler(Object, Delegate)
Kedaluwarsa.

Melampirkan penanganan aktivitas ke objek COM.

Equals(Object)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu.

(Diperoleh dari EventInfo)
GetAddMethod()
Kedaluwarsa.

Mengembalikan metode yang digunakan untuk menambahkan delegasi penanganan aktivitas ke sumber kejadian.

(Diperoleh dari EventInfo)
GetAddMethod(Boolean)
Kedaluwarsa.

Mendapatkan metode yang digunakan untuk menambahkan delegasi penanganan aktivitas ke sumber peristiwa.

GetAddMethod(Boolean)
Kedaluwarsa.

Ketika ditimpa di kelas turunan, mengambil MethodInfo objek untuk AddEventHandler(Object, Delegate) metode peristiwa, menentukan apakah akan mengembalikan metode non-publik.

(Diperoleh dari EventInfo)
GetCustomAttributes(Boolean)
Kedaluwarsa.

Saat ditimpa di kelas turunan, mendapatkan array yang berisi semua atribut kustom yang diterapkan ke anggota ini.

GetCustomAttributes(Boolean)
Kedaluwarsa.

Saat ditimpa di kelas turunan, mengembalikan array semua atribut kustom yang diterapkan ke anggota ini.

(Diperoleh dari MemberInfo)
GetCustomAttributes(Type, Boolean)
Kedaluwarsa.

Saat ditimpa di kelas turunan, mendapatkan array yang berisi semua atribut kustom dari jenis yang ditentukan yang diterapkan ke anggota ini.

GetCustomAttributes(Type, Boolean)
Kedaluwarsa.

Saat ditimpa di kelas turunan, mengembalikan array atribut kustom yang diterapkan ke anggota ini dan diidentifikasi oleh Type.

(Diperoleh dari MemberInfo)
GetCustomAttributesData()
Kedaluwarsa.

Mengembalikan daftar CustomAttributeData objek untuk saat ini ComAwareEventInfo.

GetCustomAttributesData()
Kedaluwarsa.

Mengembalikan daftar CustomAttributeData objek yang mewakili data tentang atribut yang telah diterapkan ke anggota target.

(Diperoleh dari MemberInfo)
GetHashCode()
Kedaluwarsa.

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari EventInfo)
GetOtherMethods()
Kedaluwarsa.

Mengembalikan metode publik yang telah dikaitkan dengan peristiwa dalam metadata menggunakan direktif .other .

(Diperoleh dari EventInfo)
GetOtherMethods(Boolean)
Kedaluwarsa.

Mengembalikan metode publik atau non-publik yang telah dikaitkan dengan peristiwa dalam metadata.

GetOtherMethods(Boolean)
Kedaluwarsa.

Mengembalikan metode yang telah dikaitkan dengan peristiwa dalam metadata menggunakan .other direktif, menentukan apakah akan menyertakan metode non-publik.

(Diperoleh dari EventInfo)
GetRaiseMethod()
Kedaluwarsa.

Mengembalikan metode yang dipanggil saat peristiwa dinaikkan.

(Diperoleh dari EventInfo)
GetRaiseMethod(Boolean)
Kedaluwarsa.

Ketika ditimpa di kelas turunan, mengembalikan metode yang dipanggil saat peristiwa dinaikkan.

GetRaiseMethod(Boolean)
Kedaluwarsa.

Ketika ditimpa di kelas turunan, mengembalikan metode yang dipanggil saat peristiwa dinaikkan, menentukan apakah akan mengembalikan metode non-publik.

(Diperoleh dari EventInfo)
GetRemoveMethod()
Kedaluwarsa.

Mengembalikan metode yang digunakan untuk menghapus delegasi penanganan aktivitas dari sumber kejadian.

(Diperoleh dari EventInfo)
GetRemoveMethod(Boolean)
Kedaluwarsa.

Saat ditimpa di kelas turunan MethodInfo , mengambil objek untuk menghapus metode peristiwa.

GetRemoveMethod(Boolean)
Kedaluwarsa.

Saat ditimpa di kelas turunan, mengambil MethodInfo objek untuk menghapus metode peristiwa, menentukan apakah akan mengembalikan metode non-publik.

(Diperoleh dari EventInfo)
GetType()
Kedaluwarsa.

Menemukan atribut peristiwa kelas dan menyediakan akses ke metadata peristiwa.

(Diperoleh dari EventInfo)
HasSameMetadataDefinitionAs(MemberInfo)
Kedaluwarsa.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

(Diperoleh dari MemberInfo)
IsDefined(Type, Boolean)
Kedaluwarsa.

Menunjukkan apakah satu atau beberapa instans atribut yang ditentukan diterapkan ke anggota ini.

IsDefined(Type, Boolean)
Kedaluwarsa.

Ketika ditimpa di kelas turunan, menunjukkan apakah satu atau beberapa atribut dari jenis yang ditentukan atau jenis turunannya diterapkan kepada anggota ini.

(Diperoleh dari MemberInfo)
MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
RemoveEventHandler(Object, Delegate)
Kedaluwarsa.

Mencopot penanganan aktivitas dari objek COM.

ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Kedaluwarsa.

Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai.

(Diperoleh dari EventInfo)
_EventInfo.GetType()
Kedaluwarsa.

Mengembalikan objek yang T:System.Type mewakili EventInfo jenis .

(Diperoleh dari EventInfo)
_EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Kedaluwarsa.

Mengambil informasi jenis untuk objek, yang kemudian dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka.

(Diperoleh dari EventInfo)
_EventInfo.GetTypeInfoCount(UInt32)
Kedaluwarsa.

Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1).

(Diperoleh dari EventInfo)
_EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Kedaluwarsa.

Menyediakan akses ke properti dan metode yang diekspos oleh objek.

(Diperoleh dari EventInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Kedaluwarsa.

Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai.

(Diperoleh dari MemberInfo)
_MemberInfo.GetType()
Kedaluwarsa.

Mendapatkan objek yang Type mewakili MemberInfo kelas .

(Diperoleh dari MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Kedaluwarsa.

Mengambil informasi jenis untuk objek, yang kemudian dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka.

(Diperoleh dari MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)
Kedaluwarsa.

Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1).

(Diperoleh dari MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Kedaluwarsa.

Menyediakan akses ke properti dan metode yang diekspos oleh objek.

(Diperoleh dari MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Boolean)
Kedaluwarsa.

Mengembalikan array dari semua atribut kustom yang ditentukan pada anggota ini, tidak termasuk atribut bernama, atau array kosong jika tidak ada atribut kustom.

(Diperoleh dari MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)
Kedaluwarsa.

Mengembalikan array atribut kustom yang ditentukan pada anggota ini, diidentifikasi berdasarkan jenis, atau array kosong jika tidak ada atribut kustom dari jenis tersebut.

(Diperoleh dari MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)
Kedaluwarsa.

Menunjukkan apakah satu atau beberapa attributeType instans ditentukan pada anggota ini.

(Diperoleh dari MemberInfo)

Metode Ekstensi

GetCustomAttribute(MemberInfo, Type)
Kedaluwarsa.

Mengambil atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu.

GetCustomAttribute(MemberInfo, Type, Boolean)
Kedaluwarsa.

Mengambil atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu, dan secara opsional memeriksa leluhur anggota tersebut.

GetCustomAttribute<T>(MemberInfo)
Kedaluwarsa.

Mengambil atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu.

GetCustomAttribute<T>(MemberInfo, Boolean)
Kedaluwarsa.

Mengambil atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu, dan secara opsional memeriksa leluhur anggota tersebut.

GetCustomAttributes(MemberInfo)
Kedaluwarsa.

Mengambil kumpulan atribut kustom yang diterapkan ke anggota tertentu.

GetCustomAttributes(MemberInfo, Boolean)
Kedaluwarsa.

Mengambil kumpulan atribut kustom yang diterapkan ke anggota tertentu, dan secara opsional memeriksa leluhur anggota tersebut.

GetCustomAttributes(MemberInfo, Type)
Kedaluwarsa.

Mengambil kumpulan atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu.

GetCustomAttributes(MemberInfo, Type, Boolean)
Kedaluwarsa.

Mengambil kumpulan atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu, dan secara opsional memeriksa leluhur anggota tersebut.

GetCustomAttributes<T>(MemberInfo)
Kedaluwarsa.

Mengambil kumpulan atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu.

GetCustomAttributes<T>(MemberInfo, Boolean)
Kedaluwarsa.

Mengambil kumpulan atribut kustom dari jenis tertentu yang diterapkan ke anggota tertentu, dan secara opsional memeriksa leluhur anggota tersebut.

IsDefined(MemberInfo, Type)
Kedaluwarsa.

Menunjukkan apakah atribut kustom dari jenis tertentu diterapkan ke anggota tertentu.

IsDefined(MemberInfo, Type, Boolean)
Kedaluwarsa.

Menunjukkan apakah atribut kustom dari jenis tertentu diterapkan ke anggota tertentu, dan, secara opsional, diterapkan ke leluhurnya.

GetAddMethod(EventInfo)
Kedaluwarsa.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

GetAddMethod(EventInfo, Boolean)
Kedaluwarsa.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

GetRaiseMethod(EventInfo)
Kedaluwarsa.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

GetRaiseMethod(EventInfo, Boolean)
Kedaluwarsa.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

GetRemoveMethod(EventInfo)
Kedaluwarsa.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

GetRemoveMethod(EventInfo, Boolean)
Kedaluwarsa.

Mengizinkan pendaftaran penanganan aktivitas yang terlambat terikat.

GetMetadataToken(MemberInfo)
Kedaluwarsa.

Mendapatkan token metadata untuk anggota tertentu, jika tersedia.

HasMetadataToken(MemberInfo)
Kedaluwarsa.

Mengembalikan nilai yang menunjukkan apakah token metadata tersedia untuk anggota yang ditentukan.

Berlaku untuk