XmlDictionaryWriter.WriteBase64Async(Byte[], Int32, Int32) Metod

Definition

Kodar asynkront de angivna binära byte som Base64 och skriver ut den resulterande texten.

public:
 override System::Threading::Tasks::Task ^ WriteBase64Async(cli::array <System::Byte> ^ buffer, int index, int count);
public override System.Threading.Tasks.Task WriteBase64Async(byte[] buffer, int index, int count);
override this.WriteBase64Async : byte[] * int * int -> System.Threading.Tasks.Task
Public Overrides Function WriteBase64Async (buffer As Byte(), index As Integer, count As Integer) As Task

Parametrar

buffer
Byte[]

Bytematris som ska kodas.

index
Int32

Positionen i bufferten som anger början av byte som ska skrivas.

count
Int32

Antalet byte som ska skrivas.

Returer

Uppgiften som representerar den asynkrona WriteBase64 åtgärden.

Undantag

En XmlDictionaryWriter metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".

-eller-

En XmlDictionaryWriter asynkron metod anropades utan att flaggan sattes Async till true. I det här fallet InvalidOperationException genereras meddelandet "Ange XmlWriterSettings.Async till sant om du vill använda Async-metoder".

Kommentarer

Om du vill använda den här metoden måste du ange Async flaggan till true.

Gäller för

Se även