Bagikan melalui


TextWriter.WriteLineAsync Metode

Definisi

Secara asinkron menulis data ke aliran teks, diikuti oleh terminator baris.

Overload

Nama Deskripsi
WriteLineAsync(String, CancellationToken)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Secara asinkron menulis representasi teks wilayah memori karakter ke aliran teks, diikuti oleh terminator baris.

WriteLineAsync(CancellationToken)
WriteLineAsync(Rune)
WriteLineAsync(StringBuilder, CancellationToken)

Secara asinkron menulis representasi teks pembangun string ke aliran teks, diikuti oleh terminator baris.

WriteLineAsync(Char[])

Secara asinkron menulis array karakter ke aliran teks, diikuti oleh terminator baris.

WriteLineAsync(Char)

Secara asinkron menulis karakter ke aliran teks, diikuti oleh terminator garis.

WriteLineAsync()

Menulis terminator baris secara asinkron ke aliran teks.

WriteLineAsync(String)

Secara asinkron menulis string ke aliran teks, diikuti oleh terminator baris.

WriteLineAsync(Char[], Int32, Int32)

Secara asinkron menulis subarray karakter ke aliran teks, diikuti oleh terminator baris.

Keterangan

Kelas TextWriter ini adalah kelas abstrak. Oleh karena itu, Anda tidak membuat instans dalam kode Anda. Untuk contoh penggunaan metode , WriteLineAsync lihat StreamWriter.WriteLineAsync metode .

WriteLineAsync(String, CancellationToken)

public:
 System::Threading::Tasks::Task ^ WriteLineAsync(System::String ^ value, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteLineAsync(string? value, System.Threading.CancellationToken cancellationToken);
member this.WriteLineAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteLineAsync (value As String, cancellationToken As CancellationToken) As Task

Parameter

value
String
cancellationToken
CancellationToken

Mengembalikan

Berlaku untuk

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs

Secara asinkron menulis representasi teks wilayah memori karakter ke aliran teks, diikuti oleh terminator baris.

public virtual System.Threading.Tasks.Task WriteLineAsync(ReadOnlyMemory<char> buffer, System.Threading.CancellationToken cancellationToken = default);
abstract member WriteLineAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteLineAsync : ReadOnlyMemory<char> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (buffer As ReadOnlyMemory(Of Char), Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

buffer
ReadOnlyMemory<Char>

Wilayah memori karakter untuk menulis ke aliran teks.

cancellationToken
CancellationToken

Token yang akan dipantau untuk permintaan pembatalan. Nilai defaultnya adalah None.

Mengembalikan

Tugas yang mewakili operasi tulis asinkron.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Terminator garis didefinisikan oleh CoreNewLine bidang .

Berlaku untuk

WriteLineAsync(CancellationToken)

public:
 System::Threading::Tasks::Task ^ WriteLineAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteLineAsync(System.Threading.CancellationToken cancellationToken);
member this.WriteLineAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteLineAsync (cancellationToken As CancellationToken) As Task

Parameter

cancellationToken
CancellationToken

Mengembalikan

Berlaku untuk

WriteLineAsync(Rune)

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(System::Text::Rune value);
public virtual System.Threading.Tasks.Task WriteLineAsync(System.Text.Rune value);
abstract member WriteLineAsync : System.Text.Rune -> System.Threading.Tasks.Task
override this.WriteLineAsync : System.Text.Rune -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As Rune) As Task

Parameter

value
Rune

Mengembalikan

Berlaku untuk

WriteLineAsync(StringBuilder, CancellationToken)

Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs

Secara asinkron menulis representasi teks pembangun string ke aliran teks, diikuti oleh terminator baris.

public virtual System.Threading.Tasks.Task WriteLineAsync(System.Text.StringBuilder? value, System.Threading.CancellationToken cancellationToken = default);
abstract member WriteLineAsync : System.Text.StringBuilder * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.WriteLineAsync : System.Text.StringBuilder * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As StringBuilder, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

value
StringBuilder

String, sebagai penyusun string, untuk menulis ke aliran teks.

cancellationToken
CancellationToken

Token yang akan dipantau untuk permintaan pembatalan. Nilai defaultnya adalah None.

Mengembalikan

Tugas yang mewakili operasi tulis asinkron.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Terminator garis didefinisikan oleh CoreNewLine bidang .

Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteLine(StringBuilder).

Berlaku untuk

WriteLineAsync(Char[])

Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs

Secara asinkron menulis array karakter ke aliran teks, diikuti oleh terminator baris.

public:
 System::Threading::Tasks::Task ^ WriteLineAsync(cli::array <char> ^ buffer);
public System.Threading.Tasks.Task WriteLineAsync(char[] buffer);
public System.Threading.Tasks.Task WriteLineAsync(char[]? buffer);
[System.Runtime.InteropServices.ComVisible(false)]
public System.Threading.Tasks.Task WriteLineAsync(char[] buffer);
member this.WriteLineAsync : char[] -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.WriteLineAsync : char[] -> System.Threading.Tasks.Task
Public Function WriteLineAsync (buffer As Char()) As Task

Parameter

buffer
Char[]

Array karakter untuk menulis ke aliran teks. Jika array karakter adalah null, hanya terminator baris yang ditulis.

Mengembalikan

Tugas yang mewakili operasi tulis asinkron.

Atribut

Pengecualian

Penulis teks dibuang.

Penulis teks saat ini sedang digunakan oleh operasi tulis sebelumnya.

Keterangan

Terminator garis didefinisikan oleh CoreNewLine bidang .

Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteLine(Char[]).

Lihat juga

Berlaku untuk

WriteLineAsync(Char)

Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs

Secara asinkron menulis karakter ke aliran teks, diikuti oleh terminator garis.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(char value);
public virtual System.Threading.Tasks.Task WriteLineAsync(char value);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync(char value);
abstract member WriteLineAsync : char -> System.Threading.Tasks.Task
override this.WriteLineAsync : char -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member WriteLineAsync : char -> System.Threading.Tasks.Task
override this.WriteLineAsync : char -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As Char) As Task

Parameter

value
Char

Karakter untuk menulis ke aliran teks.

Mengembalikan

Tugas yang mewakili operasi tulis asinkron.

Atribut

Pengecualian

Penulis teks dibuang.

Penulis teks saat ini sedang digunakan oleh operasi tulis sebelumnya.

Keterangan

Terminator garis didefinisikan oleh CoreNewLine bidang .

Kelas TextWriter ini adalah kelas abstrak. Oleh karena itu, Anda tidak membuat instans dalam kode Anda. Untuk contoh penggunaan metode , WriteLineAsync lihat StreamWriter.WriteLineAsync metode .

Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteLine(Char).

Lihat juga

Berlaku untuk

WriteLineAsync()

Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs

Menulis terminator baris secara asinkron ke aliran teks.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync();
public virtual System.Threading.Tasks.Task WriteLineAsync();
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync();
abstract member WriteLineAsync : unit -> System.Threading.Tasks.Task
override this.WriteLineAsync : unit -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member WriteLineAsync : unit -> System.Threading.Tasks.Task
override this.WriteLineAsync : unit -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync () As Task

Mengembalikan

Tugas yang mewakili operasi tulis asinkron.

Atribut

Pengecualian

Penulis teks dibuang.

Penulis teks saat ini sedang digunakan oleh operasi tulis sebelumnya.

Keterangan

Terminator garis didefinisikan oleh CoreNewLine bidang .

Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteLine().

Lihat juga

Berlaku untuk

WriteLineAsync(String)

Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs

Secara asinkron menulis string ke aliran teks, diikuti oleh terminator baris.

public:
 virtual System::Threading::Tasks::Task ^ WriteLineAsync(System::String ^ value);
public virtual System.Threading.Tasks.Task WriteLineAsync(string value);
public virtual System.Threading.Tasks.Task WriteLineAsync(string? value);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual System.Threading.Tasks.Task WriteLineAsync(string value);
abstract member WriteLineAsync : string -> System.Threading.Tasks.Task
override this.WriteLineAsync : string -> System.Threading.Tasks.Task
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member WriteLineAsync : string -> System.Threading.Tasks.Task
override this.WriteLineAsync : string -> System.Threading.Tasks.Task
Public Overridable Function WriteLineAsync (value As String) As Task

Parameter

value
String

String yang akan ditulis. Jika nilainya adalah null, hanya terminator baris yang ditulis.

Mengembalikan

Tugas yang mewakili operasi tulis asinkron.

Atribut

Pengecualian

Penulis teks dibuang.

Penulis teks saat ini sedang digunakan oleh operasi tulis sebelumnya.

Keterangan

Terminator garis didefinisikan oleh CoreNewLine bidang .

Kelas TextWriter ini adalah kelas abstrak. Oleh karena itu, Anda tidak membuat instans dalam kode Anda. Untuk contoh penggunaan metode , WriteLineAsync lihat StreamWriter.WriteLineAsync metode .

Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteLine(String).

Lihat juga

Berlaku untuk

WriteLineAsync(Char[], Int32, Int32)

Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs
Sumber:
TextWriter.cs

Secara asinkron menulis subarray karakter ke aliran teks, diikuti oleh terminator baris.

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

Parameter

buffer
Char[]

Array karakter untuk menulis data.

index
Int32

Posisi karakter dalam buffer untuk mulai mengambil data.

count
Int32

Jumlah karakter yang akan ditulis.

Mengembalikan

Tugas yang mewakili operasi tulis asinkron.

Atribut

Pengecualian

buffer adalah null.

Nilai index plusnya count lebih besar dari panjang buffer.

index atau count negatif.

Penulis teks dibuang.

Penulis teks saat ini sedang digunakan oleh operasi tulis sebelumnya.

Keterangan

Terminator garis didefinisikan oleh CoreNewLine bidang .

Metode ini disimpan dalam tugas yang mengembalikan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh WriteLine(Char[], Int32, Int32).

Lihat juga

Berlaku untuk