EventInfo.GetOtherMethods Metode

Definisi

Mengembalikan metode yang terkait dengan peristiwa di MSIL menggunakan arahan .other .

Overload

Nama Deskripsi
GetOtherMethods()

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

GetOtherMethods(Boolean)

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

GetOtherMethods()

Sumber:
EventInfo.cs
Sumber:
EventInfo.cs
Sumber:
EventInfo.cs
Sumber:
EventInfo.cs
Sumber:
EventInfo.cs

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

public:
 cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()

Mengembalikan

Array yang mewakili metode publik yang telah dikaitkan dengan peristiwa dalam metadata dengan menggunakan arahan .other . Jika tidak ada metode publik seperti itu, array kosong dikembalikan.

Keterangan

Metadata untuk peristiwa dapat mengaitkan empat jenis metode dengan peristiwa:

  • Direktif .addon menentukan metode yang digunakan untuk menambahkan penanganan aktivitas. Gunakan metode untuk mengambil GetAddMethod metode tersebutEventInfo.

  • Direktif .removeon menentukan metode yang digunakan untuk melepaskan penanganan aktivitas. Gunakan metode untuk mengambil GetRemoveMethod metode tersebutEventInfo.

  • Direktif .fire menentukan metode yang digunakan untuk menaikkan peristiwa. Gunakan metode untuk mengambil GetRaiseMethod metode tersebutEventInfo.

  • Direktif .other menentukan metode lain yang terkait dengan peristiwa. GetOtherMethods Gunakan metode untuk mengambil array EventInfo objek untuk metode tersebut.

Metode yang terkait dengan peristiwa menggunakan arahan .other tidak memiliki signifikansi khusus untuk runtime. Pengkompilasi C# dan Visual Basic tidak menggunakan direktif .other.

Berlaku untuk

GetOtherMethods(Boolean)

Sumber:
EventInfo.cs
Sumber:
EventInfo.cs
Sumber:
EventInfo.cs
Sumber:
EventInfo.cs
Sumber:
EventInfo.cs

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

public:
 virtual cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods(bool nonPublic);
public virtual System.Reflection.MethodInfo[] GetOtherMethods(bool nonPublic);
abstract member GetOtherMethods : bool -> System.Reflection.MethodInfo[]
override this.GetOtherMethods : bool -> System.Reflection.MethodInfo[]
Public Overridable Function GetOtherMethods (nonPublic As Boolean) As MethodInfo()

Parameter

nonPublic
Boolean

true untuk menyertakan metode non-publik; jika tidak, false.

Mengembalikan

Array yang mewakili metode yang telah dikaitkan dengan peristiwa dalam metadata dengan menggunakan direktif .other . Jika tidak ada metode yang cocok dengan spesifikasi, array kosong dikembalikan.

Pengecualian

Metode ini tidak diimplementasikan.

Keterangan

Metadata untuk peristiwa dapat mengaitkan empat jenis metode dengan peristiwa:

  • Direktif .addon menentukan metode yang digunakan untuk menambahkan penanganan aktivitas. Gunakan metode untuk mengambil GetAddMethod metode tersebutEventInfo.

  • Direktif .removeon menentukan metode yang digunakan untuk melepaskan penanganan aktivitas. GetRemoveMethod Gunakan metode untuk mengambil EventInfo metode ini.

  • Direktif .fire menentukan metode yang digunakan untuk menaikkan peristiwa. GetRaiseMethod Gunakan metode untuk mengambil EventInfo metode ini.

  • Direktif .other menentukan metode lain yang terkait dengan peristiwa. GetOtherMethods Gunakan metode untuk mengambil array EventInfo objek untuk metode tersebut.

Metode yang terkait dengan peristiwa menggunakan arahan .other tidak memiliki signifikansi khusus untuk runtime. Pengkompilasi C# dan Visual Basic tidak menggunakan direktif .other.

Berlaku untuk