Bagikan melalui


EventBuilder Kelas

Definisi

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.

Berlaku untuk