XmlDictionaryWriter.WriteBase64Async(Byte[], Int32, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.