[Missing <summary> documentation for T:QS.Fx.Filesystem.IVirtualFile]
| C# | Visual Basic | Managed C++ |
public interface IVirtualFile : IFile, IFilesystemObject, IDisposable
Public Interface IVirtualFile _ Implements IFile, IFilesystemObject, IDisposable
public interface class IVirtualFile : IFile, IFilesystemObject, IDisposable
| All Members | Constructors | Methods | Properties | Fields | Events |
| Icon | Member | Description |
|---|---|---|
| BeginRead(Int64, ArraySegment<(Of Byte>), AsyncCallback, Object) |
Read a segment of memory at the given position asynchronously.
(Inherited from IFile.) | |
| BeginWrite(Int64, ArraySegment<(Of Byte>), AsyncCallback, Object) |
Write a segment of memory at the given position asynchronously.
(Inherited from IFile.) | |
| Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
| DisposeRef(IVirtualFileRef) | ||
| EndRead(IAsyncResult) |
Complete the asynchronous read request, release resources and retrieve the result.
(Inherited from IFile.) | |
| EndWrite(IAsyncResult) |
Complete the asynchronous write request, release resources and retrieve the result.
(Inherited from IFile.) | |
| IsOpened | ||
| Length |
The length of the file in bytes.
(Inherited from IFile.) | |
| Name |
The name of the filesystem object.
(Inherited from IFilesystemObject.) | |
| OpenRef(FileAccess, FileShare, FileFlags) | ||
| Read(Int64, ArraySegment<(Of Byte>), IOCompletionCallback, Object) |
Read a segment of memory at the given position asynchronously.
(Inherited from IFile.) | |
| Rename(String) | ||
| Reset() | ||
| Truncate() | ||
| Type |
The type of the filesystem object.
(Inherited from IFilesystemObject.) | |
| Write(Int64, ArraySegment<(Of Byte>), IOCompletionCallback, Object) |
Write a segment of memory at the given position asynchronously.
(Inherited from IFile.) |