XmlWriter.WriteRawAsync Metoda

Definice

Asynchronně zapisuje nezpracované revize ručně.

Přetížení

WriteRawAsync(String)

Asynchronně zapisuje nezpracované kódy ručně z řetězce.

WriteRawAsync(Char[], Int32, Int32)

Asynchronně zapisuje nezpracované kódy ručně z vyrovnávací paměti znaků.

Poznámky

Jedná se o asynchronní verzi WriteRaw, se stejnou funkčností. Chcete-li použít tuto metodu Async , je nutné nastavit příznak na true.

WriteRawAsync(String)

Asynchronně zapisuje nezpracované kódy ručně z řetězce.

public:
 virtual System::Threading::Tasks::Task ^ WriteRawAsync(System::String ^ data);
public virtual System.Threading.Tasks.Task WriteRawAsync (string data);
abstract member WriteRawAsync : string -> System.Threading.Tasks.Task
override this.WriteRawAsync : string -> System.Threading.Tasks.Task
Public Overridable Function WriteRawAsync (data As String) As Task

Parametry

data
String

Řetězec obsahující text k zápisu

Návraty

Task

Úloha, která představuje asynchronní WriteRaw operaci.

Výjimky

XmlWriter Před dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace již probíhá".

-nebo-

Asynchronní XmlWriter metoda byla volána bez nastavení příznaku Async na true. V tomto případě je vyvolána se zprávou "Nastavit XmlWriterSettings.Async na hodnotu true, InvalidOperationException pokud chcete použít asynchronní metody."

Poznámky

Jedná se o asynchronní verzi WriteRaw, se stejnou funkčností. Chcete-li použít tuto metodu Async , je nutné nastavit příznak na true.

Viz také

Platí pro

WriteRawAsync(Char[], Int32, Int32)

Asynchronně zapisuje nezpracované kódy ručně z vyrovnávací paměti znaků.

public:
 virtual System::Threading::Tasks::Task ^ WriteRawAsync(cli::array <char> ^ buffer, int index, int count);
public virtual System.Threading.Tasks.Task WriteRawAsync (char[] buffer, int index, int count);
abstract member WriteRawAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteRawAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overridable Function WriteRawAsync (buffer As Char(), index As Integer, count As Integer) As Task

Parametry

buffer
Char[]

Pole znaků obsahující text k zápisu

index
Int32

Pozice v vyrovnávací paměti označující začátek textu, který se má zapisovat.

count
Int32

Počet znaků k zápisu.

Návraty

Task

Úloha, která představuje asynchronní WriteRaw operaci.

Výjimky

XmlWriter Před dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace již probíhá".

-nebo-

Asynchronní XmlWriter metoda byla volána bez nastavení příznaku Async na true. V tomto případě je vyvolána se zprávou "Nastavit XmlWriterSettings.Async na hodnotu true, InvalidOperationException pokud chcete použít asynchronní metody."

Poznámky

Jedná se o asynchronní verzi WriteRaw, se stejnou funkčností. Chcete-li použít tuto metodu Async , je nutné nastavit příznak na true.

Viz také

Platí pro