Delen via


EmailSendOperation Klas

Definitie

Een Operation<T> voor het bijhouden van de status van een SendAsync(WaitUntil, EmailMessage, CancellationToken) aanvraag. Het Value is een object dat de OperationId = , bewerkingsstatus = Azure.Communication.Email.EmailSendResult.IdStatus en fout bevat, indien aanwezig, voor de status Terminal mislukt.

public class EmailSendOperation : Azure.Operation<Azure.Communication.Email.EmailSendResult>
type EmailSendOperation = class
    inherit Operation<EmailSendResult>
Public Class EmailSendOperation
Inherits Operation(Of EmailSendResult)
Overname

Constructors

EmailSendOperation()

Initialiseert een nieuw EmailSendOperation exemplaar voor mocking.

EmailSendOperation(String, EmailClient)

Een nieuw EmailSendOperation exemplaar initialiseren

Eigenschappen

HasCompleted

Hiermee wordt een waarde opgehaald die aangeeft of de bewerking is voltooid.

HasValue

Hiermee haalt u een waarde op die aangeeft of de bewerking is voltooid en een waarde heeft geproduceerd. De Value eigenschap is de status van de e-mailverzendingsbewerking.

Id

Hiermee haalt u een id op die de bewerking vertegenwoordigt die kan worden gebruikt om de status van de langlopende bewerking te peilen.

Value

Hiermee wordt de status van de e-mailverzendingsbewerking weergegeven.

Methoden

GetRawResponse()

Het laatste HTTP-antwoord dat van de server is ontvangen.

UpdateStatus(CancellationToken)

Controleer op de meest recente status van de e-mailverzendingsbewerking.

UpdateStatusAsync(CancellationToken)

Controleer op de meest recente status van de e-mailverzendingsbewerking.

WaitForCompletion(CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

WaitForCompletion(CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

(Overgenomen van Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

WaitForCompletion(TimeSpan, CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

(Overgenomen van Operation<T>)
WaitForCompletionAsync(CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

WaitForCompletionAsync(TimeSpan, CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

WaitForCompletionResponse(CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

(Overgenomen van Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

(Overgenomen van Operation)
WaitForCompletionResponseAsync(CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

(Overgenomen van Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Roept de server periodiek aan totdat de langlopende bewerking is voltooid.

(Overgenomen van Operation)

Van toepassing op