EventBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan peristiwa untuk kelas.
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
- Warisan
-
EventBuilder
- Atribut
- Penerapan
Keterangan
EventBuilder
selalu dikaitkan dengan TypeBuilder
. Metode TypeBuilder.DefineEvent akan mengembalikan yang baru EventBuilder
ke klien.
Konstruktor
EventBuilder() |
Menginisialisasi instans baru kelas EventBuilder. |
Metode
AddOtherMethod(MethodBuilder) |
Menambahkan salah satu metode "lainnya" yang terkait dengan peristiwa ini. Metode "Lainnya" adalah metode selain metode "on" dan "raise" yang terkait dengan suatu peristiwa. Fungsi ini dapat dipanggil berkali-kali untuk menambahkan metode "lainnya". |
AddOtherMethodCore(MethodBuilder) |
Ketika ditimpa di kelas turunan, menambahkan salah satu metode "lainnya" yang terkait dengan peristiwa ini. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetEventToken() |
Mengembalikan token untuk kejadian ini. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
SetAddOnMethod(MethodBuilder) |
Mengatur metode yang digunakan untuk berlangganan kejadian ini. |
SetAddOnMethodCore(MethodBuilder) |
Ketika ditimpa di kelas turunan, mengatur metode yang digunakan untuk berlangganan peristiwa ini. |
SetCustomAttribute(ConstructorInfo, Byte[]) |
Atur atribut kustom menggunakan blob atribut kustom tertentu. |
SetCustomAttribute(CustomAttributeBuilder) |
Mengatur atribut kustom menggunakan penyusun atribut kustom. |
SetCustomAttributeCore(ConstructorInfo, ReadOnlySpan<Byte>) |
Saat ditimpa di kelas turunan, mengatur atribut kustom pada rakitan ini. |
SetRaiseMethod(MethodBuilder) |
Mengatur metode yang digunakan untuk menaikkan kejadian ini. |
SetRaiseMethodCore(MethodBuilder) |
Ketika ditimpa di kelas turunan, mengatur metode yang digunakan untuk menaikkan peristiwa ini. |
SetRemoveOnMethod(MethodBuilder) |
Mengatur metode yang digunakan untuk berhenti berlangganan kejadian ini. |
SetRemoveOnMethodCore(MethodBuilder) |
Saat ditimpa di kelas turunan, mengatur metode yang digunakan untuk berhenti berlangganan peristiwa ini. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
_EventBuilder.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai. |
_EventBuilder.GetTypeInfo(UInt32, UInt32, IntPtr) |
Mengambil informasi jenis untuk objek, yang kemudian dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka. |
_EventBuilder.GetTypeInfoCount(UInt32) |
Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1). |
_EventBuilder.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Menyediakan akses ke properti dan metode yang diekspos oleh objek. |