Freigeben über


LogsUploadFailedEventArgs Klasse

Definition

Die Ereignisargumentmodelle, die mit dem EventHandler konfiguriert sind, um Protokolle in Azure Monitor hochzuladen.

public class LogsUploadFailedEventArgs : Azure.SyncAsyncEventArgs
type LogsUploadFailedEventArgs = class
    inherit SyncAsyncEventArgs
Public Class LogsUploadFailedEventArgs
Inherits SyncAsyncEventArgs
Vererbung
LogsUploadFailedEventArgs

Konstruktoren

LogsUploadFailedEventArgs(IEnumerable<Object>, Exception, Boolean, CancellationToken)

Initialisiert eine neue Instanz der LogsUploadFailedEventArgs-Klasse.

Eigenschaften

CancellationToken

Ruft ein Abbruchtoken ab, das sich auf den ursprünglichen Vorgang bezieht, der das Ereignis ausgelöst hat. Es ist wichtig, dass Ihr Handler dieses Token an alle asynchronen oder zeitintensiven synchronen Vorgänge übergibt, die ein Token so abbrechen (über etwas wie

new CancellationTokenSource(TimeSpan.FromSeconds(10)).Token

z. B. wird ordnungsgemäß weitergegeben.

(Geerbt von SyncAsyncEventArgs)
Exception

Die Ausnahme aus dem Batch, der nicht hochgeladen werden konnte.

FailedLogs

Die Liste der Protokolle im Batch, für die der Upload nicht erfolgreich war.

IsRunningSynchronously

Ruft einen Wert ab, der angibt, ob der Ereignishandler synchron oder asynchron aufgerufen wurde. Ausführliche Informationen finden Sie unter SyncAsyncEventHandler<T>.

(Geerbt von SyncAsyncEventArgs)

Gilt für: