RarArchiveEntry.Open

RarArchiveEntry.Open method

Çıkarma için girişi açar ve sıkıştırılmış giriş içeriğiyle bir akış sağlar.

public Stream Open(string password = null)
ParametreTipTanım
passwordStringŞifre çözme için isteğe bağlı şifre. içinde de ayarlanabilirDecryptionPassword.

Geri dönüş değeri

Girişin içeriğini temsil eden akış.

Notlar

Dosyanın orijinal içeriğini almak için akıştan okuyun. Örnekler bölümüne bakın.

Örnekler

Kullanım:

.NET 4.0 ve üzeri - Stream.CopyTo yöntemini kullanın:

decompressed.CopyTo(httpResponse.OutputStream)

.NET 3.5 ve öncesi - baytları manuel olarak kopyalayın:

byte[] buffer = new byte[8192];
int bytesRead;
while (0 < (bytesRead = decompressed.Read(buffer, 0, buffer.Length)))
 fileStream.Write(buffer, 0, bytesRead);
Stream decompressed = entry.Open();

Ayrıca bakınız