Aracılığıyla paylaş


PackagePart.GetStream Yöntem

Tanım

Parça içeriği veri akışını döndürür.

Aşırı Yüklemeler

GetStream()

Parça içeriği veri akışını döndürür.

GetStream(FileMode)

Belirtilen G/Ç'de FileModeaçılan içerik akışını döndürür.

GetStream(FileMode, FileAccess)

Belirtilen FileMode ve FileAccessile açılan bölüm içerik akışını döndürür.

GetStream()

Kaynak:
PackagePart.cs
Kaynak:
PackagePart.cs
Kaynak:
PackagePart.cs

Parça içeriği veri akışını döndürür.

public:
 System::IO::Stream ^ GetStream();
public System.IO.Stream GetStream ();
member this.GetStream : unit -> System.IO.Stream
Public Function GetStream () As Stream

Döndürülenler

Bölümün içerik veri akışı.

Özel durumlar

Bölüm silindi.

-veya-

Package açık değil (Dispose(Boolean)veya Close() çağrıldı).

Türetilen alt sınıfın GetStreamCore(FileMode, FileAccess) yöntemi tarafından döndürülen akış nesnesi: null.

Açıklamalar

Bu yöntem ile içerik FileModeOpenOrCreate akışını açar ve FileAccess üst Packageile aynı olan izinler.

aşırı yükleme GetStream yöntemi, belirli FileModebir ayarlamanıza olanak tanır.

Arayanlara Notlar

GetStream() türetilmiş yöntemi dahili olarak çağırarak türetilmiş GetStreamCore(FileMode, FileAccess) sınıfta uygulanan fiziksel biçimi temel alarak parça veri akışını açar ve döndürür.

Varsayılan olarak, ZipPackagePart soyut PackagePart sınıfın alt sınıf uygulaması sağlanır ve kullanılır. Varsayılan işlemde, GetStream() zip dosyasından ZipPackagePart parça veri akışını açmak ve döndürmek için sınıfını dahili olarak çağırırGetStreamCore(FileMode, FileAccess).

Şunlara uygulanır

GetStream(FileMode)

Kaynak:
PackagePart.cs
Kaynak:
PackagePart.cs
Kaynak:
PackagePart.cs

Belirtilen G/Ç'de FileModeaçılan içerik akışını döndürür.

public:
 System::IO::Stream ^ GetStream(System::IO::FileMode mode);
public System.IO.Stream GetStream (System.IO.FileMode mode);
member this.GetStream : System.IO.FileMode -> System.IO.Stream
Public Function GetStream (mode As FileMode) As Stream

Parametreler

mode
FileMode

İçerik akışının açıldığı G/Ç modu.

Döndürülenler

Bölümün içerik akışı.

Özel durumlar

Bölüm silindi.

-veya-

Package açık değil (Dispose(Boolean)veya Close() çağrıldı).

mode Parametresi geçerli FileMode bir sabit listesi değeri değil.

mode parametresi paket ve parça akışıyla uyumlu değil.

-veya-

Türetilen alt sınıfın GetStreamCore(FileMode, FileAccess) yöntemi tarafından döndürülen akış nesnesi: null.

Açıklamalar

FileAccess Döndürülen içerik akışının izinleri, üst Packageöğesinin izinleriyle aynıdır.

Arayanlara Notlar

GetStream(FileMode) türetilmiş yöntemi dahili olarak çağırarak türetilmiş GetStreamCore(FileMode, FileAccess) sınıfta uygulanan fiziksel biçimi temel alarak parça veri akışını açar ve döndürür.

Varsayılan olarak, ZipPackagePart soyut PackagePart sınıfın alt sınıf uygulaması sağlanır ve kullanılır. Varsayılan işlemde, GetStream(FileMode) zip dosyasından ZipPackagePart parça veri akışını açmak ve döndürmek için sınıfını dahili olarak çağırırGetStreamCore(FileMode, FileAccess).

Şunlara uygulanır

GetStream(FileMode, FileAccess)

Kaynak:
PackagePart.cs
Kaynak:
PackagePart.cs
Kaynak:
PackagePart.cs

Belirtilen FileMode ve FileAccessile açılan bölüm içerik akışını döndürür.

public:
 System::IO::Stream ^ GetStream(System::IO::FileMode mode, System::IO::FileAccess access);
public System.IO.Stream GetStream (System.IO.FileMode mode, System.IO.FileAccess access);
member this.GetStream : System.IO.FileMode * System.IO.FileAccess -> System.IO.Stream
Public Function GetStream (mode As FileMode, access As FileAccess) As Stream

Parametreler

mode
FileMode

İçerik akışının açıldığı G/Ç modu.

access
FileAccess

İçerik akışını açarken kullanılacak erişim izinleri.

Döndürülenler

Bölümün içerik akışı.

Özel durumlar

Bölüm silindi.

-veya-

Package açık değil (Dispose(Boolean)veya Close() çağrıldı).

mode Parametresi geçerli FileMode bir sabit listesi değeri değil.

-veya-

access Parametresi geçerli FileAccess bir sabit listesi değeri değil.

mode veya access paket ve parça akışı ile uyumlu değildir.

-veya-

access parametresi olarak Read belirtilir, ancak mode parametre yazma erişimi gerektirir. (FileMode , CreateNew, Truncateve Append gerekli Write veya ReadWrite erişim değerleriCreate.)

-veya-

Türetilen alt sınıfın GetStreamCore(FileMode, FileAccess) yöntemi tarafından döndürülen akış nesnesi: null.

Arayanlara Notlar

GetStream(FileMode, FileAccess) türetilmiş yöntemi dahili olarak çağırarak türetilmiş GetStreamCore(FileMode, FileAccess) sınıfta uygulanan fiziksel biçimi temel alarak parça veri akışını açar ve döndürür.

Varsayılan olarak, ZipPackagePart soyut PackagePart sınıfın alt sınıf uygulaması sağlanır ve kullanılır. Varsayılan işlemde, GetStream(FileMode, FileAccess) zip dosyasından ZipPackagePart parça veri akışını açmak ve döndürmek için sınıfını dahili olarak çağırırGetStreamCore(FileMode, FileAccess).

Şunlara uygulanır