This interface represents a file in a virtualized filesystem.
| C# | Visual Basic | Managed C++ |
public interface IFile : IFilesystemObject, IDisposable
Public Interface IFile _ Implements IFilesystemObject, IDisposable
public interface class 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.
| |
| BeginWrite(Int64, ArraySegment<(Of Byte>), AsyncCallback, Object) |
Write a segment of memory at the given position asynchronously.
| |
| Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
| EndRead(IAsyncResult) |
Complete the asynchronous read request, release resources and retrieve the result.
| |
| EndWrite(IAsyncResult) |
Complete the asynchronous write request, release resources and retrieve the result.
| |
| Length |
The length of the file in bytes.
| |
| Name |
The name of the filesystem object.
(Inherited from IFilesystemObject.) | |
| Read(Int64, ArraySegment<(Of Byte>), IOCompletionCallback, Object) |
Read a segment of memory at the given position asynchronously.
| |
| 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.
|