DkmFailedContextGroupEvaluationResult.Create(ReadOnlyCollection<UInt64>, Int32, String, String, DkmRuntimeInstance, String, Boolean, DkmDataItem) Méthode

Définition

Créez une instance de l’objet DkmFailedContextGroupEvaluationResult.

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::Group::DkmFailedContextGroupEvaluationResult ^ Create(System::Collections::ObjectModel::ReadOnlyCollection<System::UInt64> ^ ThreadIds, int EvaluationResults, System::String ^ Name, System::String ^ FullName, Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ RuntimeInstance, System::String ^ ErrorMessage, bool HasSideEffects, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.Evaluation.Group.DkmFailedContextGroupEvaluationResult Create (System.Collections.ObjectModel.ReadOnlyCollection<ulong> ThreadIds, int EvaluationResults, string Name, string FullName, Microsoft.VisualStudio.Debugger.DkmRuntimeInstance RuntimeInstance, string ErrorMessage, bool HasSideEffects, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : System.Collections.ObjectModel.ReadOnlyCollection<uint64> * int * string * string * Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * string * bool * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.Evaluation.Group.DkmFailedContextGroupEvaluationResult
Public Shared Function Create (ThreadIds As ReadOnlyCollection(Of ULong), EvaluationResults As Integer, Name As String, FullName As String, RuntimeInstance As DkmRuntimeInstance, ErrorMessage As String, HasSideEffects As Boolean, DataItem As DkmDataItem) As DkmFailedContextGroupEvaluationResult

Paramètres

ThreadIds
ReadOnlyCollection<UInt64>

Dans ID de thread pour les résultats de l’évaluation.

EvaluationResults
Int32

Dans Résultat de l’évaluation sur cet ensemble de threads.

Name
String

Dans Nom de l’expression à laquelle ce résultat s’applique.

FullName
String

[In, facultatif] Nom complet de l’expression à laquelle ce résultat s’applique. Cette valeur est utilisée pour autoriser l’ajout d’éléments enfants dans la fenêtre Espion (ajouter un espion à partir du menu contextuel) et pour actualiser des parties de l’arborescence d’évaluation. Par exemple, si FullName diffère du nom, le nom de l’élément 0 d’un tableau en C++ est « [0] », alors que le nom complet est « myArrayVariable [0] ».

RuntimeInstance
DkmRuntimeInstance

Dans La classe DkmRuntimeInstance représente un environnement d’exécution qui est chargé dans un DkmProcess et qui contient le code à déboguer.

ErrorMessage
String

Dans Spécifie le message d’erreur à afficher à l’utilisateur.

HasSideEffects
Boolean

Dans Spécifie que l’évaluation a échoué, car elle entraîne des effets secondaires et des effets secondaires non autorisés.

DataItem
DkmDataItem

[In, facultatif] Objet de données à ajouter à la nouvelle instance DkmFailedContextGroupEvaluationResult. Transmettez la valeur null dans le cas où l’appelant n’a pas besoin d’ajouter un élément de données.

Retours

DkmFailedContextGroupEvaluationResult

À Résultat de cet appel de méthode.

S’applique à