Aracılığıyla paylaş


TarReader Sınıf

Tanım

Bir akıştan tar 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 tar girdilerini okuyabilen ve isteğe bağlı olarak bu örneğin elden çıkarılmasından sonra akışı açık bırakabilen bir TarReader örneği başlatır.

Yöntemler

Dispose()

Geçerli TarReader örneğini atar ve leaveOpen bağımsız değişkeni oluşturucuda false olarak ayarlandıysa arşivden okunan tüm girdilerin akışlarını atar.

DisposeAsync()

leaveOpen bağımsız değişkeni oluşturucuda false olarak ayarlandıysa, geçerli TarReader örneğini zaman uyumsuz olarak atar ve arşivden okunan tüm girişlerin 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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

Geçerli nesneyi temsil eden bir dize 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ştirileceğini yapılandırılır.

Şunlara uygulanır