C# Класс MediaElementWithHttpClient.HttpRandomAccessStream

Наследование: IRandomAccessStream
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CloneStream ( ) : IRandomAccessStream
CreateAsync ( HttpClient client, Uri uri ) : IAsyncOperation
Dispose ( ) : void
FlushAsync ( ) : Windows.Foundation.IAsyncOperation
GetInputStreamAt ( ulong position ) : IInputStream
GetOutputStreamAt ( ulong position ) : IOutputStream
ReadAsync ( Windows.Storage.Streams.IBuffer buffer, uint count, InputStreamOptions options ) : IAsyncOperationWithProgress,Windows.Foundation
Seek ( ulong position ) : void
WriteAsync ( Windows.Storage.Streams.IBuffer buffer ) : IAsyncOperationWithProgress,Windows.Foundation

Приватные методы

Метод Описание
HttpRandomAccessStream ( HttpClient client, Uri uri ) : System
SendRequesAsync ( ) : System.Threading.Tasks.Task

Описание методов

CloneStream() публичный Метод

public CloneStream ( ) : IRandomAccessStream
Результат IRandomAccessStream

CreateAsync() статический публичный Метод

static public CreateAsync ( HttpClient client, Uri uri ) : IAsyncOperation
client HttpClient
uri Uri
Результат IAsyncOperation

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FlushAsync() публичный Метод

public FlushAsync ( ) : Windows.Foundation.IAsyncOperation
Результат Windows.Foundation.IAsyncOperation

GetInputStreamAt() публичный Метод

public GetInputStreamAt ( ulong position ) : IInputStream
position ulong
Результат IInputStream

GetOutputStreamAt() публичный Метод

public GetOutputStreamAt ( ulong position ) : IOutputStream
position ulong
Результат IOutputStream

ReadAsync() публичный Метод

public ReadAsync ( Windows.Storage.Streams.IBuffer buffer, uint count, InputStreamOptions options ) : IAsyncOperationWithProgress,Windows.Foundation
buffer Windows.Storage.Streams.IBuffer
count uint
options InputStreamOptions
Результат IAsyncOperationWithProgress,Windows.Foundation

Seek() публичный Метод

public Seek ( ulong position ) : void
position ulong
Результат void

WriteAsync() публичный Метод

public WriteAsync ( Windows.Storage.Streams.IBuffer buffer ) : IAsyncOperationWithProgress,Windows.Foundation
buffer Windows.Storage.Streams.IBuffer
Результат IAsyncOperationWithProgress,Windows.Foundation