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

TypeName
objectobject
IntPtrmethod

Methods

public IAsyncResult BeginInvoke(IFileSystemLink source, IFileSystemLink destination, Exception exception, int attempt, AsyncCallback callback, object object)

Result Type: IAsyncResult

Parameters

TypeName
IFileSystemLinksource
IFileSystemLinkdestination
Exceptionexception
intattempt
AsyncCallbackcallback
objectobject

EndInvoke(IAsyncResult)

public FileSystemExceptionResolveMode EndInvoke(IAsyncResult result)

Result Type: FileSystemExceptionResolveMode

Parameters

TypeName
IAsyncResultresult
public FileSystemExceptionResolveMode Invoke(IFileSystemLink source, IFileSystemLink destination, Exception exception, int attempt)

Result Type: FileSystemExceptionResolveMode

Parameters

TypeName
IFileSystemLinksource
IFileSystemLinkdestination
Exceptionexception
intattempt