Class
FileInfoStream

Definition

Namespace:Telerik.Blazor.Components.FileSelect.Stream

Assembly:Telerik.Blazor.dll

Syntax:

cs-api-definition
public class FileInfoStream : Stream, IDisposable, IAsyncDisposable

Inheritance: objectMarshalByRefObjectStreamFileInfoStream

Implements: IAsyncDisposableIDisposable

Inherited Members Stream.NullStream.CopyTo(Stream)Stream.CopyTo(Stream, int)Stream.CopyToAsync(Stream)Stream.CopyToAsync(Stream, int)Stream.CopyToAsync(Stream, CancellationToken)Stream.CopyToAsync(Stream, int, CancellationToken)Stream.Dispose()Stream.Close()Stream.Dispose(bool)Stream.DisposeAsync()Stream.FlushAsync()Stream.FlushAsync(CancellationToken)Stream.CreateWaitHandle()Stream.BeginRead(byte[], int, int, AsyncCallback, object)Stream.EndRead(IAsyncResult)Stream.ReadAsync(byte[], int, int)Stream.ReadAsync(Memory<byte>, CancellationToken)Stream.BeginWrite(byte[], int, int, AsyncCallback, object)Stream.EndWrite(IAsyncResult)Stream.WriteAsync(byte[], int, int)Stream.WriteAsync(byte[], int, int, CancellationToken)Stream.WriteAsync(ReadOnlyMemory<byte>, CancellationToken)Stream.Read(Span<byte>)Stream.ReadByte()Stream.Write(ReadOnlySpan<byte>)Stream.WriteByte(byte)Stream.Synchronized(Stream)Stream.ObjectInvariant()Stream.ValidateBufferArguments(byte[], int, int)Stream.ValidateCopyToArguments(Stream, int)Stream.CanTimeoutStream.ReadTimeoutStream.WriteTimeoutMarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.MemberwiseClone(bool)

Constructors

FileInfoStream(FileSelectFileInfo, TelerikFileSelect)

Declaration

cs-api-definition
public FileInfoStream(FileSelectFileInfo uploadFileInfo, TelerikFileSelect parent)

Parameters

uploadFileInfo

FileSelectFileInfo

parent

TelerikFileSelect

Properties

CanRead

Declaration

cs-api-definition
public override bool CanRead { get; }

Property Value

bool

Overrides Stream.CanRead

CanSeek

Declaration

cs-api-definition
public override bool CanSeek { get; }

Property Value

bool

Overrides Stream.CanSeek

CanWrite

Declaration

cs-api-definition
public override bool CanWrite { get; }

Property Value

bool

Overrides Stream.CanWrite

Length

Declaration

cs-api-definition
public override long Length { get; }

Property Value

long

Overrides Stream.Length

Position

Declaration

cs-api-definition
public override long Position { get; set; }

Property Value

long

Overrides Stream.Position

Methods

Flush()

Declaration

cs-api-definition
public override void Flush()

Overrides Stream.Flush()

Read(byte[], int, int)

Declaration

cs-api-definition
public override int Read(byte[] buffer, int offset, int count)

Parameters

buffer

byte[]

offset

int

count

int

Returns

int

Overrides Stream.Read(byte[], int, int)

ReadAsync(byte[], int, int, CancellationToken)

Declaration

cs-api-definition
public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)

Parameters

buffer

byte[]

offset

int

count

int

cancellationToken

CancellationToken

Returns

Task<int>

Overrides Stream.ReadAsync(byte[], int, int, CancellationToken)

Seek(long, SeekOrigin)

Declaration

cs-api-definition
public override long Seek(long offset, SeekOrigin origin)

Parameters

offset

long

origin

SeekOrigin

Returns

long

Overrides Stream.Seek(long, SeekOrigin)

SetLength(long)

Declaration

cs-api-definition
public override void SetLength(long value)

Parameters

value

long

Overrides Stream.SetLength(long)

Write(byte[], int, int)

Declaration

cs-api-definition
public override void Write(byte[] buffer, int offset, int count)

Parameters

buffer

byte[]

offset

int

count

int

Overrides Stream.Write(byte[], int, int)