DkmFailedContextGroupEvaluationResult.Create(ReadOnlyCollection<UInt64>, Int32, String, String, DkmRuntimeInstance, String, Boolean, DkmDataItem) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
À Résultat de cet appel de méthode.