XmlWriter.WriteBase64Async(Byte[], Int32, Int32) XmlWriter.WriteBase64Async(Byte[], Int32, Int32) XmlWriter.WriteBase64Async(Byte[], Int32, Int32) XmlWriter.WriteBase64Async(Byte[], Int32, Int32) Method

정의

지정된 바이너리 바이트를 Base64로 비동기적으로 인코딩하고 결과 텍스트를 작성합니다.Asynchronously encodes the specified binary bytes as Base64 and writes out the resulting text.

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

매개 변수

buffer
Byte[]

인코딩할 바이트 배열입니다.Byte array to encode.

index
Int32 Int32 Int32 Int32

쓸 바이트의 시작을 나타내는 버퍼 내의 위치입니다.The position in the buffer indicating the start of the bytes to write.

count
Int32 Int32 Int32 Int32

쓸 바이트 수입니다.The number of bytes to write.

반환

비동기 WriteBase64 작업(operation)을 나타내는 작업(task)입니다.The task that represents the asynchronous WriteBase64 operation.

예외

이전 비동기 작업이 완료되기 전에 XmlWriter 메서드가 호출되었습니다.An XmlWriter method was called before a previous asynchronous operation finished. 이 경우 “비동기 작업이 이미 진행 중입니다.” 메시지를 나타내며 InvalidOperationException이 throw됩니다.In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

또는-or-

Async 플래그를 true로 설정하지 않고 XmlWriter 비동기 메서드가 호출되었습니다.An XmlWriter asynchronous method was called without setting the Async flag to true. 이 경우 InvalidOperationException은 “비동기 메서드를 사용하려면 XmlWriterSettings.Async를 true로 설정하십시오.”라는 메시지와 함께 throw됩니다.In this case, InvalidOperationException is thrown with the message "Set XmlWriterSettings.Async to true if you want to use Async Methods."

설명

비동기 버전이 WriteBase64, 동일한 기능을 사용 합니다.This is the asynchronous version of WriteBase64, with the same functionality. 이 메서드를 사용 하려면 설정 해야 합니다 Async 플래그를 true입니다.To use this method, you must set the Async flag to true.

적용 대상

추가 정보