XmlWriter.WriteWhitespaceAsync(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Escreve assíncronamente o espaço em branco dado.
public:
virtual System::Threading::Tasks::Task ^ WriteWhitespaceAsync(System::String ^ ws);
public virtual System.Threading.Tasks.Task WriteWhitespaceAsync(string ws);
public virtual System.Threading.Tasks.Task WriteWhitespaceAsync(string? ws);
abstract member WriteWhitespaceAsync : string -> System.Threading.Tasks.Task
override this.WriteWhitespaceAsync : string -> System.Threading.Tasks.Task
Public Overridable Function WriteWhitespaceAsync (ws As String) As Task
Parâmetros
- ws
- String
A cadeia de caracteres de espaço em branco.
Devoluções
A tarefa que representa a operação assíncrona WriteWhitespace .
Exceções
Um XmlWriter método era chamado antes de uma operação assíncrona anterior terminar. Neste caso, InvalidOperationException é lançado com a mensagem "Uma operação assíncrona já está em curso."
-ou-
Um XmlWriter método assíncrono era chamado sem definir a Async flag para true. Neste caso, InvalidOperationException aparece com a mensagem "Definir XmlWriterSettings.Async como true se quiseres usar Métodos Assíncronos."
Observações
Esta é a versão assíncrona de WriteWhitespace, com a mesma funcionalidade. Para usar este método, deve definir o Async flag para true.
Este método armazena na tarefa que devolve todas as exceções de não-utilização que o equivalente síncrono do método pode lançar. Se uma exceção for armazenada na tarefa devolvida, essa exceção será lançada quando a tarefa for aguardada. As exceções de uso, como ArgumentException, ainda são lançadas de forma síncrona. Para as exceções armazenadas, veja as exceções lançadas por WriteWhitespace(String).
Aplica-se a
Ver também
- Programação assíncrona (C#)
Assíncrona com Async e Await (Visual Basic)