EventInfo.GetOtherMethods Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar de metoder som var associerade med en händelse i MSIL med hjälp av .other direktivet.
Överlagringar
| Name | Description |
|---|---|
| GetOtherMethods() |
Returnerar de offentliga metoder som har associerats med en händelse i metadata med hjälp av |
| GetOtherMethods(Boolean) |
Returnerar de metoder som har associerats med händelsen i metadata med hjälp av |
GetOtherMethods()
Returnerar de offentliga metoder som har associerats med en händelse i metadata med hjälp av .other direktivet.
public:
cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()
Returer
En matris som representerar de offentliga metoder som har associerats med händelsen i metadata med hjälp .other av direktivet. Om det inte finns några sådana offentliga metoder returneras en tom matris.
Kommentarer
Metadata för en händelse kan associera fyra typer av metoder med händelsen:
Direktivet
.addonanger den metod som används för att lägga till händelsehanterare. GetAddMethod Använd metoden för att hämta en EventInfo för den metoden.Direktivet
.removeonanger vilken metod som används för att koppla från händelsehanterare. GetRemoveMethod Använd metoden för att hämta en EventInfo för den metoden.Direktivet
.fireanger vilken metod som används för att skapa händelsen. GetRaiseMethod Använd metoden för att hämta en EventInfo för den metoden.Direktivet
.otheranger alla andra metoder som är associerade med händelsen. GetOtherMethods Använd metoden för att hämta en matris med EventInfo objekt för dessa metoder.
De metoder som är associerade med en händelse som använder .other direktivet har ingen särskild betydelse för körningen. Kompilatorerna C# och Visual Basic använder inte direktivet .other.
Gäller för
GetOtherMethods(Boolean)
Returnerar de metoder som har associerats med händelsen i metadata med hjälp av .other direktivet och anger om icke-offentliga metoder ska inkluderas.
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()
Parametrar
- nonPublic
- Boolean
trueatt inkludera icke-offentliga metoder. annars . false
Returer
En matris som representerar metoder som har associerats med en händelse i metadata med hjälp .other av direktivet. Om det inte finns några metoder som matchar specifikationen returneras en tom matris.
Undantag
Den här metoden har inte implementerats.
Kommentarer
Metadata för en händelse kan associera fyra typer av metoder med händelsen:
Direktivet
.addonanger den metod som används för att lägga till händelsehanterare. GetAddMethod Använd metoden för att hämta en EventInfo för den metoden.Direktivet
.removeonanger vilken metod som används för att koppla från händelsehanterare. GetRemoveMethod Använd metoden för att hämta en EventInfo för den här metoden.Direktivet
.fireanger vilken metod som används för att skapa händelsen. GetRaiseMethod Använd metoden för att hämta en EventInfo för den här metoden.Direktivet
.otheranger alla andra metoder som är associerade med händelsen. GetOtherMethods Använd metoden för att hämta en matris med EventInfo objekt för dessa metoder.
De metoder som är associerade med en händelse som använder .other direktivet har ingen särskild betydelse för körningen. Kompilatorerna C# och Visual Basic använder inte direktivet .other.