Język

WindowsRuntimeStreamExtensions.AsStream Metoda

Definicja

Przeciążenia

Nazwa Opis
AsStream(IRandomAccessStream)

Konwertuje strumień dostępu losowego w środowisko wykonawcze systemu Windows na strumień zarządzany w .NET dla aplikacji ze sklepu Windows.

AsStream(IRandomAccessStream, Int32)

Konwertuje strumień dostępu losowego w środowisko wykonawcze systemu Windows na strumień zarządzany w .NET dla aplikacji Windows Store przy użyciu określonego rozmiaru buforu.

AsStream(IRandomAccessStream)

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Konwertuje strumień dostępu losowego w środowisko wykonawcze systemu Windows na strumień zarządzany w .NET dla aplikacji ze sklepu Windows.

public:
[System::Runtime::CompilerServices::Extension]
 static System::IO::Stream ^ AsStream(Windows::Storage::Streams::IRandomAccessStream ^ windowsRuntimeStream);
[System.CLSCompliant(false)]
public static System.IO.Stream AsStream(this Windows.Storage.Streams.IRandomAccessStream windowsRuntimeStream);
[<System.CLSCompliant(false)>]
static member AsStream : Windows.Storage.Streams.IRandomAccessStream -> System.IO.Stream
<Extension()>
Public Function AsStream (windowsRuntimeStream As IRandomAccessStream) As Stream

Parametry

windowsRuntimeStream
Windows.Storage.Streams.IRandomAccessStream

Obiekt środowisko wykonawcze systemu Windows Windows.Storage.Streams.IRandomAccessStream do konwersji.

Zwraca

Przekonwertowany strumień.

Atrybuty

Wyjątki

Parametr windowsRuntimeStream ma wartość null.

Uwagi

Note

W Visual Basic i C#można wywołać tę metodę jako metodę wystąpienia na dowolnym obiekcie typu Stream. Jeśli używasz składni metody wystąpienia do wywołania tej metody, pomiń pierwszy parametr. Aby uzyskać więcej informacji, zobacz Extension Methods (Visual Basic) lub Extension Methods (Przewodnik programowania w języku C#).

Podczas konwertowania strumienia jest używany domyślny rozmiar buforu 16 384 bajtów. Aby określić inny rozmiar buforu AsStream(IRandomAccessStream, Int32) , użyj przeciążenia.

Dotyczy

AsStream(IRandomAccessStream, Int32)

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Konwertuje strumień dostępu losowego w środowisko wykonawcze systemu Windows na strumień zarządzany w .NET dla aplikacji Windows Store przy użyciu określonego rozmiaru buforu.

public:
[System::Runtime::CompilerServices::Extension]
 static System::IO::Stream ^ AsStream(Windows::Storage::Streams::IRandomAccessStream ^ windowsRuntimeStream, int bufferSize);
[System.CLSCompliant(false)]
public static System.IO.Stream AsStream(this Windows.Storage.Streams.IRandomAccessStream windowsRuntimeStream, int bufferSize);
[<System.CLSCompliant(false)>]
static member AsStream : Windows.Storage.Streams.IRandomAccessStream * int -> System.IO.Stream
<Extension()>
Public Function AsStream (windowsRuntimeStream As IRandomAccessStream, bufferSize As Integer) As Stream

Parametry

windowsRuntimeStream
Windows.Storage.Streams.IRandomAccessStream

Obiekt środowisko wykonawcze systemu Windows Windows.Storage.Streams.IRandomAccessStream do konwersji.

bufferSize
Int32

Rozmiar buforu w bajtach. Ta wartość nie może być ujemna, ale może to być wartość 0 (zero), aby wyłączyć buforowanie.

Zwraca

Przekonwertowany strumień.

Atrybuty

Wyjątki

Parametr windowsRuntimeStream ma wartość null.

bufferSize jest ujemna.

Uwagi

Note

W Visual Basic i C#można wywołać tę metodę jako metodę wystąpienia na dowolnym obiekcie typu Stream. Jeśli używasz składni metody wystąpienia do wywołania tej metody, pomiń pierwszy parametr. Aby uzyskać więcej informacji, zobacz Extension Methods (Visual Basic) lub Extension Methods (Przewodnik programowania w języku C#).

Ta metoda służy do określania rozmiaru buforu podczas konwertowania strumienia. Aby użyć domyślnego rozmiaru buforu o rozmiarze 16 384 bajtów, użyj AsStream(IRandomAccessStream) przeciążenia.

W większości sytuacji buforowanie zwiększa wydajność operacji strumienia. Buforowanie można wyłączyć, ustawiając wartość bufferSize zero, ale należy to zrobić tylko wtedy, gdy masz pewność, że wyłączenie buforowania jest odpowiednie dla danej sytuacji.

Dotyczy