IRemoteFileSystemProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Allows downloading files from a remote file system to the local file system.
public interface class IRemoteFileSystemProvider
public interface IRemoteFileSystemProvider
type IRemoteFileSystemProvider = interface
Public Interface IRemoteFileSystemProvider
Methods
ConvertLocalUriToRemoteUriAsync(Uri, CancellationToken) |
Converts a local URI to a remote URI using the provider's URI scheme. |
ConvertRemoteUriToLocalUriAsync(Uri, CancellationToken) |
Converts a remote URI using the provider's URI scheme to a local URI. |
DownloadFileAsync(Uri, IProgress<OperationProgressData>, CancellationToken) |
Downloads a remote file if it has not already been downloaded. |
GetIsConnectedAsync(CancellationToken) |
Indicates whether the file system provider is connected to its remote source. |
Events
Connected |
Occurs when the provider is connected to its remote source. After this event is raised, the GetIsConnectedAsync(CancellationToken) method will return true. |
Disconnected |
Occurs when the provider is disconnected from its remote source. After this event is raised, the GetIsConnectedAsync(CancellationToken) method will return false. |