Dela via


EmailSendOperation Klass

Definition

En Operation<T> för att spåra status för en SendAsync(WaitUntil, EmailMessage, CancellationToken) begäran. Dess Value när det har slutförts är ett objekt som innehåller OperationId = Azure.Communication.Email.EmailSendResult.Id, åtgärdsstatus = Status och fel om något för terminalen misslyckades status.

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

Konstruktorer

EmailSendOperation()

Initierar en ny EmailSendOperation instans för att håna.

EmailSendOperation(String, EmailClient)

Initierar en ny EmailSendOperation instans

Egenskaper

HasCompleted

Hämtar ett värde som anger om åtgärden har slutförts.

HasValue

Hämtar ett värde som anger om åtgärden har slutförts och skapat ett värde. Egenskapen Value är status för e-postsändningsåtgärden.

Id

Hämtar ett ID som representerar den åtgärd som kan användas för att söka efter status för den långvariga åtgärden.

Value

Hämtar status för e-postsändningsåtgärden.

Metoder

GetRawResponse()

Det senaste HTTP-svaret som togs emot från servern.

UpdateStatus(CancellationToken)

Sök efter den senaste statusen för e-postsändningsåtgärden.

UpdateStatusAsync(CancellationToken)

Sök efter den senaste statusen för e-postsändningsåtgärden.

WaitForCompletion(CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

WaitForCompletion(CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

(Ärvd från Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

WaitForCompletion(TimeSpan, CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

(Ärvd från Operation<T>)
WaitForCompletionAsync(CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

WaitForCompletionAsync(TimeSpan, CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

WaitForCompletionResponse(CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

(Ärvd från Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

(Ärvd från Operation)
WaitForCompletionResponseAsync(CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

(Ärvd från Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

(Ärvd från Operation)

Gäller för