FileSystemExceptionResolveDelegate
Namespace: TagBites.IO
Assembly: TagBites.IO.dll
Represents the method that file system resolves exceptions.
public sealed class FileSystemExceptionResolveDelegate : System.MulticastDelegate
Constructors
FileSystemExceptionResolveDelegate(object, IntPtr)
public void FileSystemExceptionResolveDelegate(object object, IntPtr method)
Result Type: void
Parameters
Type | Name | |
---|---|---|
object | object | |
IntPtr | method |
Methods
BeginInvoke(IFileSystemLink, IFileSystemLink, Exception, int, AsyncCallback, object)
public IAsyncResult BeginInvoke(IFileSystemLink source, IFileSystemLink destination, Exception exception, int attempt, AsyncCallback callback, object object)
Result Type: IAsyncResult
Parameters
Type | Name | |
---|---|---|
IFileSystemLink | source | |
IFileSystemLink | destination | |
Exception | exception | |
int | attempt | |
AsyncCallback | callback | |
object | object |
EndInvoke(IAsyncResult)
public FileSystemExceptionResolveMode EndInvoke(IAsyncResult result)
Result Type: FileSystemExceptionResolveMode
Parameters
Type | Name | |
---|---|---|
IAsyncResult | result |
Invoke(IFileSystemLink, IFileSystemLink, Exception, int)
public FileSystemExceptionResolveMode Invoke(IFileSystemLink source, IFileSystemLink destination, Exception exception, int attempt)
Result Type: FileSystemExceptionResolveMode
Parameters
Type | Name | |
---|---|---|
IFileSystemLink | source | |
IFileSystemLink | destination | |
Exception | exception | |
int | attempt |