VsTaskLibraryHelper.FileAndForget Méthode

Définition

Surcharges

FileAndForget(JoinableTask, String, String, Func<Exception,Boolean>)

Enregistre les informations d’erreur lorsque les erreurs sont spécifiées JoinableTask .

FileAndForget(Task, String, String, Func<Exception,Boolean>)

Enregistre les informations d’erreur lorsque les erreurs sont spécifiées Task .

FileAndForget(JoinableTask, String, String, Func<Exception,Boolean>)

Enregistre les informations d’erreur lorsque les erreurs sont spécifiées JoinableTask .

public static void FileAndForget (this Microsoft.VisualStudio.Threading.JoinableTask joinableTask, string faultEventName, string faultDescription = default, Func<Exception,bool> fileOnlyIf = default);
static member FileAndForget : Microsoft.VisualStudio.Threading.JoinableTask * string * string * Func<Exception, bool> -> unit
<Extension()>
Public Sub FileAndForget (joinableTask As JoinableTask, faultEventName As String, Optional faultDescription As String = Nothing, Optional fileOnlyIf As Func(Of Exception, Boolean) = Nothing)

Paramètres

joinableTask
JoinableTask

Tâche pour laquelle effectuer le suivi des échecs.

faultEventName
String

Nom d’événement suivant le schéma de modèle de données à utiliser lors du classement d’un événement d’erreur en cas d’erreur joinableTask . Ne doit pas être vide ou avoir la valeur null. Il se compose de 3 parties et doit suivre le modèle [Product]/[NomFonctionnalité]/[entityName]. NomFonctionnalité peut être une fonctionnalité ou une hiérarchie de fonctionnalités à un niveau délimitée par « / ». Pour obtenir des exemples : vs/Platform/OpenSolution ; vs/plateforme/éditeur/ampoule/fixerror.

faultDescription
String

Description à inclure dans l’événement de télémétrie d’erreur en cas de joinableTask défaillance. Cette valeur n’est pas placée dans un paramètre de compartiment, mais elle se trouve dans le fichier ErrorInformation.txt dans le fichier CAB envoyé à Watson, et dans l’événement AI.

fileOnlyIf
Func<Exception,Boolean>

Filtre d’exception facultatif qui doit retourner la valeur true pour que l’exception soit signalée au Journal d’activité vs et aux données de télémétrie d’erreur.

S’applique à

FileAndForget(Task, String, String, Func<Exception,Boolean>)

Enregistre les informations d’erreur lorsque les erreurs sont spécifiées Task .

public static void FileAndForget (this System.Threading.Tasks.Task task, string faultEventName, string faultDescription = default, Func<Exception,bool> fileOnlyIf = default);
static member FileAndForget : System.Threading.Tasks.Task * string * string * Func<Exception, bool> -> unit
<Extension()>
Public Sub FileAndForget (task As Task, faultEventName As String, Optional faultDescription As String = Nothing, Optional fileOnlyIf As Func(Of Exception, Boolean) = Nothing)

Paramètres

task
Task

Tâche pour laquelle effectuer le suivi des échecs.

faultEventName
String

Nom d’événement suivant le schéma de modèle de données à utiliser lors du classement d’un événement d’erreur en cas d’erreur task . Ne doit pas être vide ou avoir la valeur null. Il se compose de 3 parties et doit suivre le modèle [Product]/[NomFonctionnalité]/[entityName]. NomFonctionnalité peut être une fonctionnalité ou une hiérarchie de fonctionnalités à un niveau délimitée par « / ». Pour obtenir des exemples, vs/Platform/OpenSolution ; vs/plateforme/éditeur/ampoule/fixerror ; Cette valeur est également fournie en tant que source (premier argument) à TryLogError(String, String) .

faultDescription
String

Description à inclure dans l’événement de télémétrie d’erreur en cas de task défaillance. Cette valeur n’est pas placée dans un paramètre de compartiment, mais elle se trouve dans le fichier ErrorInformation.txt dans le fichier CAB envoyé à Watson, et dans l’événement AI. S’il est spécifié, cette valeur est utilisée dans le cadre du message (deuxième argument) à TryLogError(String, String) .

fileOnlyIf
Func<Exception,Boolean>

Filtre d’exception facultatif qui doit retourner la valeur true pour que l’exception soit signalée au Journal d’activité vs et aux données de télémétrie d’erreur.

S’applique à