Activity.AddException(Exception, TagList, DateTimeOffset) Metodo

Definizione

Aggiungere un ActivityEvent oggetto contenente le informazioni sull'eccezione all'elenco Events .

public System.Diagnostics.Activity AddException(Exception exception, in System.Diagnostics.TagList tags = default, DateTimeOffset timestamp = default);
member this.AddException : Exception * TagList * DateTimeOffset -> System.Diagnostics.Activity
Public Function AddException (exception As Exception, Optional ByRef tags As TagList = Nothing, Optional timestamp As DateTimeOffset = Nothing) As Activity

Parametri

exception
Exception

Eccezione da aggiungere all'elenco di eventi associati.

tags
TagList

Tag da aggiungere all'evento di eccezione.

timestamp
DateTimeOffset

Timestamp da aggiungere all'evento di eccezione.

Valori restituiti

this per un pratico concatenamento.

Commenti

- Il nome dell'evento sarà "exception" e includerà i tag "exception.message", "exception.stacktrace" e "exception.type", oltre ai tag forniti nel tags parametro .

- Qualsiasi registrato ActivityListener con il ExceptionRecorder callback riceverà una notifica sull'aggiunta di questa eccezione prima che l'oggetto ActivityEvent venga aggiunto all'elenco Events .

- Tutti i tag registrati ActivityListener con il ExceptionRecorder callback che aggiunge "exception.message", "exception.stacktrace" o "exception.type" non avranno questi tag sovrascritti, tranne quelli successivi ActivityListener che li sovrascrivono in modo esplicito.

Si applica a