StackFrame.GetMethod 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.
Hämtar metoden som ramen körs i.
public:
System::Reflection::MethodBase ^ GetMethod();
public:
virtual System::Reflection::MethodBase ^ GetMethod();
public System.Reflection.MethodBase GetMethod();
public virtual System.Reflection.MethodBase GetMethod();
member this.GetMethod : unit -> System.Reflection.MethodBase
abstract member GetMethod : unit -> System.Reflection.MethodBase
override this.GetMethod : unit -> System.Reflection.MethodBase
Public Function GetMethod () As MethodBase
Public Overridable Function GetMethod () As MethodBase
Returer
Den metod som ramen körs i.
Exempel
I följande exempel visas användningen av metoden GetMethod. Det här kodexemplet är en del av ett större exempel för StackFrame klassen.
StackFrame fr = new StackFrame(1,true);
StackTrace st = new StackTrace(fr);
EventLog.WriteEntry(fr.GetMethod().Name,
st.ToString(),
EventLogEntryType.Warning);
Dim frame As New StackFrame(1, True)
Dim strace As New StackTrace(frame)
EventLog.WriteEntry(frame.GetMethod().Name, _
strace.ToString(), _
EventLogEntryType.Warning)
Kommentarer
Den metod som körs för närvarande kan ärvas från en basklass, även om den anropas i en härledd klass. I det här fallet ReflectedType identifierar egenskapen för objektet MethodBase som returneras av GetMethod basklassen, inte den härledda klassen.