EmailSendOperation Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Element Operation<T> do śledzenia stanu SendAsync(WaitUntil, EmailMessage, CancellationToken) żądania. Po Value pomyślnym zakończeniu będzie obiektem zawierającym identyfikator OperationId = Azure.Communication.Email.EmailSendResult.Id, stan operacji = Status i błąd, jeśli istnieje dla stanu niepowodzenia terminalu.
public class EmailSendOperation : Azure.Operation<Azure.Communication.Email.EmailSendResult>
type EmailSendOperation = class
inherit Operation<EmailSendResult>
Public Class EmailSendOperation
Inherits Operation(Of EmailSendResult)
- Dziedziczenie
Konstruktory
EmailSendOperation() |
Inicjuje nowe EmailSendOperation wystąpienie do pozorowania. |
EmailSendOperation(String, EmailClient) |
Inicjuje nowe EmailSendOperation wystąpienie |
Właściwości
HasCompleted |
Pobiera wartość wskazującą, czy operacja została ukończona. |
HasValue |
Pobiera wartość wskazującą, czy operacja została ukończona i pomyślnie wygenerowana wartość. Właściwość Value jest stanem operacji wysyłania wiadomości e-mail. |
Id |
Pobiera identyfikator reprezentujący operację, która może służyć do sondowania stanu długotrwałej operacji. |
Value |
Pobiera stan operacji wysyłania wiadomości e-mail. |
Metody
GetRawResponse() |
Ostatnia odpowiedź HTTP odebrana z serwera. |
UpdateStatus(CancellationToken) |
Sprawdź najnowszy stan operacji wysyłania wiadomości e-mail. |
UpdateStatusAsync(CancellationToken) |
Sprawdź najnowszy stan operacji wysyłania wiadomości e-mail. |
WaitForCompletion(CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. |
WaitForCompletion(CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. (Odziedziczone po Operation<T>) |
WaitForCompletion(TimeSpan, CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. |
WaitForCompletion(TimeSpan, CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. (Odziedziczone po Operation<T>) |
WaitForCompletionAsync(CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. |
WaitForCompletionResponse(CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. (Odziedziczone po Operation) |
WaitForCompletionResponse(TimeSpan, CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. (Odziedziczone po Operation) |
WaitForCompletionResponseAsync(CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. (Odziedziczone po Operation) |
WaitForCompletionResponseAsync(TimeSpan, CancellationToken) |
Okresowo wywołuje serwer do momentu zakończenia długotrwałej operacji. (Odziedziczone po Operation) |