Bagikan melalui


PackagePart.GetStream Metode

Definisi

Mengembalikan aliran data konten bagian.

Overload

GetStream()

Mengembalikan aliran data konten bagian.

GetStream(FileMode)

Mengembalikan aliran konten yang dibuka dalam I/O FileModetertentu.

GetStream(FileMode, FileAccess)

Mengembalikan aliran konten bagian yang dibuka dengan dan FileAccessyang ditentukanFileMode.

GetStream()

Sumber:
PackagePart.cs
Sumber:
PackagePart.cs
Sumber:
PackagePart.cs

Mengembalikan aliran data konten bagian.

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

Mengembalikan

Aliran data konten untuk bagian tersebut.

Pengecualian

Bagian telah dihapus.

-atau-

Package tidak terbuka (Dispose(Boolean) atau Close() telah dipanggil).

Objek stream yang GetStreamCore(FileMode, FileAccess) dikembalikan oleh metode subkelas turunan adalah null.

Keterangan

Metode ini membuka aliran konten dengan FileMode izin OpenOrCreate dan FileAccess yang sama dengan induk Package.

Metode kelebihan beban GetStream memungkinkan Anda untuk mengatur tertentu FileMode.

Catatan Bagi Pemanggil

GetStream() secara internal memanggil metode turunan GetStreamCore(FileMode, FileAccess) untuk benar-benar membuka dan mengembalikan aliran data bagian berdasarkan format fisik yang diterapkan di kelas turunan.

Secara default, ZipPackagePart implementasi subkelas dari kelas abstrak PackagePart disediakan dan digunakan. Dalam operasi default, GetStream() secara internal memanggil GetStreamCore(FileMode, FileAccess)ZipPackagePart kelas untuk membuka dan mengembalikan aliran data bagian dari file ZIP.

Berlaku untuk

GetStream(FileMode)

Sumber:
PackagePart.cs
Sumber:
PackagePart.cs
Sumber:
PackagePart.cs

Mengembalikan aliran konten yang dibuka dalam I/O FileModetertentu.

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

Parameter

mode
FileMode

Mode I/O untuk membuka aliran konten.

Mengembalikan

Aliran konten bagian.

Pengecualian

Bagian telah dihapus.

-atau-

Package tidak terbuka (Dispose(Boolean) atau Close() telah dipanggil).

Parameter mode bukan nilai enumerasi yang valid FileMode .

Parameter mode tidak kompatibel dengan paket dan aliran bagian.

-atau-

Objek stream yang GetStreamCore(FileMode, FileAccess) dikembalikan oleh metode subkelas turunan adalah null.

Keterangan

Izin FileAccess aliran konten yang dikembalikan sama dengan izin induk Package.

Catatan Bagi Pemanggil

GetStream(FileMode) secara internal memanggil metode turunan GetStreamCore(FileMode, FileAccess) untuk benar-benar membuka dan mengembalikan aliran data bagian berdasarkan format fisik yang diterapkan di kelas turunan.

Secara default, ZipPackagePart implementasi subkelas dari kelas abstrak PackagePart disediakan dan digunakan. Dalam operasi default, GetStream(FileMode) secara internal memanggil GetStreamCore(FileMode, FileAccess)ZipPackagePart kelas untuk membuka dan mengembalikan aliran data bagian dari file ZIP.

Berlaku untuk

GetStream(FileMode, FileAccess)

Sumber:
PackagePart.cs
Sumber:
PackagePart.cs
Sumber:
PackagePart.cs

Mengembalikan aliran konten bagian yang dibuka dengan dan FileAccessyang ditentukanFileMode.

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

Parameter

mode
FileMode

Mode I/O untuk membuka aliran konten.

access
FileAccess

Izin akses untuk digunakan dalam membuka aliran konten.

Mengembalikan

Aliran konten untuk bagian tersebut.

Pengecualian

Bagian telah dihapus.

-atau-

Package tidak terbuka (Dispose(Boolean) atau Close() telah dipanggil).

Parameter mode bukan nilai enumerasi yang valid FileMode .

-atau-

Parameter access bukan nilai enumerasi yang valid FileAccess .

mode atau access tidak kompatibel dengan paket dan aliran bagian.

-atau-

Parameter access ditentukan sebagai Read tetapi mode parameter memerlukan akses tulis. (FileMode nilai Create, , CreateNewTruncate, dan Append memerlukan Write atau ReadWrite mengakses.)

-atau-

Objek stream yang GetStreamCore(FileMode, FileAccess) dikembalikan oleh metode subkelas turunan adalah null.

Catatan Bagi Pemanggil

GetStream(FileMode, FileAccess) secara internal memanggil metode turunan GetStreamCore(FileMode, FileAccess) untuk benar-benar membuka dan mengembalikan aliran data bagian berdasarkan format fisik yang diterapkan di kelas turunan.

Secara default, ZipPackagePart implementasi subkelas dari kelas abstrak PackagePart disediakan dan digunakan. Dalam operasi default, GetStream(FileMode, FileAccess) secara internal memanggil GetStreamCore(FileMode, FileAccess)ZipPackagePart kelas untuk membuka dan mengembalikan aliran data bagian dari file ZIP.

Berlaku untuk