IDkmClrValueInspectionCallback.GetMemberValue(DkmClrValue, String, Int32, String, DkmInspectionContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert eines Felds oder einer Eigenschaft als dkmclrvalue ab.
public:
Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrValue ^ GetMemberValue(Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrValue ^ clrValue, System::String ^ memberName, int memberType, System::String ^ parentTypeName, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ inspectionContext);
public Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue GetMemberValue (Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue clrValue, string memberName, int memberType, string parentTypeName, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext inspectionContext);
abstract member GetMemberValue : Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue * string * int * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext -> Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue
Public Function GetMemberValue (clrValue As DkmClrValue, memberName As String, memberType As Integer, parentTypeName As String, inspectionContext As DkmInspectionContext) As DkmClrValue
Parameter
- clrValue
- DkmClrValue
In Ein Wert, der sich aus einer CLR-Untersuchungs Abfrage ergibt. Diese Werte werden von einem ergebnisformatierer verwendet, um dkmevaluationresults zu generieren.
- memberName
- String
In Der Name des Members, für den der Wert zu erhalten ist.
- memberType
- Int32
In Der Typ des Members, für den der Wert zu erhalten ist. Der Wert muss mit einem Wert von System. Reflection. Membership Types identisch sein. Diese Methode unterstützt derzeit nur das erhalten des Werts für Felder (4) oder Eigenschaften (16).
- parentTypeName
- String
[In, optional] Der vollständige Name des Typs, der den Member enthält, für den der Wert zu erhalten ist. Wenn der Wert für "Objekttyp Name" NULL ist, sucht diese Methode nach dem Member im Lauf Zeittyp.
- inspectionContext
- DkmInspectionContext
In Der Untersuchungs Kontext für diese Auswertung.
Gibt zurück
Vorgenommen Der dkmclrvalue-Wert für den angegebenen Member.