XmlDictionaryWriter.WriteBase64Async(Byte[], Int32, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Codeert asynchroon de opgegeven binaire bytes als Base64 en schrijft de resulterende tekst uit.
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
Parameters
- buffer
- Byte[]
Bytematrix om te coderen.
- index
- Int32
De positie in de buffer die het begin van de te schrijven bytes aangeeft.
- count
- Int32
Het aantal te schrijven bytes.
Retouren
De taak die de asynchrone WriteBase64 bewerking vertegenwoordigt.
Uitzonderingen
Er XmlDictionaryWriter is een methode aangeroepen voordat een vorige asynchrone bewerking is voltooid. In dit geval InvalidOperationException wordt het bericht 'Er wordt al een asynchrone bewerking uitgevoerd'.
– of –
Er is een XmlDictionaryWriter asynchrone methode aangeroepen zonder de Async vlag in te stellen op true. In dit geval InvalidOperationException wordt het bericht 'XmlWriterSettings.Async instellen op true als u Async-methoden wilt gebruiken' weergegeven.
Opmerkingen
Als u deze methode wilt gebruiken, moet u de Async vlag instellen op true.