Share via


TarReader Sınıf

Tanım

Bir akıştan katran arşivi okur.

public ref class TarReader sealed : IAsyncDisposable, IDisposable
public sealed class TarReader : IAsyncDisposable, IDisposable
type TarReader = class
    interface IAsyncDisposable
    interface IDisposable
Public NotInheritable Class TarReader
Implements IAsyncDisposable, IDisposable
Devralma
TarReader
Uygulamalar

Oluşturucular

TarReader(Stream, Boolean)

Belirtilen akıştan katran girdilerini okuyabilen ve isteğe bağlı olarak bu örneğin yok edilmesiyle akışı açık bırakabilen bir TarReader örneği başlatır.

Yöntemler

Dispose()

Bağımsız değişken oluşturucuda olarak ayarlandıysa leaveOpenfalse geçerli TarReader örneği atıp arşivden okunan tüm girdilerin akışlarını atılır.

DisposeAsync()

Bağımsız değişken oluşturucuda olarak ayarlandıysa leaveOpenfalse, geçerli TarReader örneği zaman uyumsuz olarak atıp arşivden okunan tüm girdilerin akışlarını kapatır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetNextEntry(Boolean)

Arşiv akışından sonraki girdiyi alır.

GetNextEntryAsync(Boolean, CancellationToken)

Arşiv akışından bir sonraki girdiyi zaman uyumsuz olarak alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

ConfigureAwait(IAsyncDisposable, Boolean)

Zaman uyumsuz bir atılabilir öğeden döndürülen görevlerde awaits işleminin nasıl gerçekleştirildiğini yapılandıran.

Şunlara uygulanır