New to Telerik UI for BlazorStart a free 30-day trial

Definition

Namespace:Telerik.Blazor.Components.FileSelect.Stream

Assembly:Telerik.Blazor.dll

Syntax:

C#
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.FlushAsync()Stream.FlushAsync(CancellationToken)Stream.CreateWaitHandle()Stream.BeginRead(byte[], int, int, AsyncCallback, object)Stream.EndRead(IAsyncResult)Stream.ReadAsync(byte[], int, int)Stream.ReadExactlyAsync(Memory<byte>, CancellationToken)Stream.ReadExactlyAsync(byte[], int, int, CancellationToken)Stream.ReadAtLeastAsync(Memory<byte>, int, bool, 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.ReadExactly(Span<byte>)Stream.ReadExactly(byte[], int, int)Stream.ReadAtLeast(Span<byte>, int, bool)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

C#
public FileInfoStream(FileSelectFileInfo fileSelectFileInfo, TelerikFileSelect fileSelect)
Parameters:fileSelectFileInfoFileSelectFileInfofileSelectTelerikFileSelect

Properties

C#
public override bool CanRead { get; }

Overrides: Stream.CanRead

C#
public override bool CanSeek { get; }

Overrides: Stream.CanSeek

C#
public override bool CanWrite { get; }

Overrides: Stream.CanWrite

C#
public override long Length { get; }

Overrides: Stream.Length

C#
public override long Position { get; set; }

Overrides: Stream.Position

Methods

C#
protected override void Dispose(bool disposing)
Parameters:disposingbool

Overrides: Stream.Dispose(bool)

C#
public override ValueTask DisposeAsync()
Returns:

ValueTask

Overrides: Stream.DisposeAsync()

C#
public override void Flush()

Overrides: Stream.Flush()

C#
public override int Read(byte[] buffer, int offset, int count)
Parameters:bufferbyte[]offsetintcountintReturns:

int

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

C#
public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
Parameters:bufferbyte[]offsetintcountintcancellationTokenCancellationTokenReturns:

Task<int>

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

C#
public override ValueTask<int> ReadAsync(Memory<byte> buffer, CancellationToken cancellationToken = default)
Parameters:bufferMemory<byte>cancellationTokenCancellationTokenReturns:

ValueTask<int>

Overrides: Stream.ReadAsync(Memory<byte>, CancellationToken)

C#
public override long Seek(long offset, SeekOrigin origin)
Parameters:offsetlongoriginSeekOriginReturns:

long

Overrides: Stream.Seek(long, SeekOrigin)

C#
public override void SetLength(long value)
Parameters:valuelong

Overrides: Stream.SetLength(long)

C#
public override void Write(byte[] buffer, int offset, int count)
Parameters:bufferbyte[]offsetintcountint

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