DkmClrValue.GetMemberValue(String, Int32, String, DkmInspectionContext) Método

Definição

Obtém o valor de um campo ou propriedade como um DkmClrValue.

Restrição de local: a API deve ser chamada de um componente de monitor (nível de componente < 100.000).

Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion. VS14RTM).

public:
 Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrValue ^ GetMemberValue(System::String ^ MemberName, int MemberType, System::String ^ ParentTypeName, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ InspectionContext);
public Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue GetMemberValue (string MemberName, int MemberType, string ParentTypeName, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext InspectionContext);
member this.GetMemberValue : string * int * string * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext -> Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue
Public Function GetMemberValue (MemberName As String, MemberType As Integer, ParentTypeName As String, InspectionContext As DkmInspectionContext) As DkmClrValue

Parâmetros

MemberName
String

No O nome do membro para o qual obter o valor.

MemberType
Int32

No O tipo de membro para o qual obter o valor. O valor deve corresponder a um valor de System. Reflection. MemberTypes. Esse método atualmente dá suporte apenas para obter o valor dos campos (4) ou Propriedades (16).

ParentTypeName
String

[In, opcional] O nome completo do tipo que contém o membro para o qual obter o valor. Se o valor de ParentTypeName for nulo, esse método procurará o membro no tipo de tempo de execução.

InspectionContext
DkmInspectionContext

No O contexto de inspeção para esta avaliação.

Retornos

DkmClrValue

Fora O DkmClrValue para o membro fornecido.

Aplica-se a