IDkmClrValueInspectionCallback.GetMemberValue(DkmClrValue, String, Int32, String, DkmInspectionContext) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o valor de um campo ou propriedade como um DkmClrValue.
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
Parâmetros
- clrValue
- DkmClrValue
No Um valor resultante de uma consulta de inspeção CLR. Esses valores são usados por um formatador de resultado para gerar DkmEvaluationResults.
- 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
Fora O DkmClrValue para o membro fornecido.