Aspose::Email::Mapi::Details_FileAccessViolationException Class Reference

This exception wile be thrown when the file open and locked by another caller. More...

Inherits Details_IOException.

Protected Member Functions

void DoThrow (const System::ExceptionPtr &self) const override
 
 Details_FileAccessViolationException ()
 Initializes a new instance of the class with default error message. More...
 
 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION (Details_FileAccessViolationException, CODEPORTING_ARGS())
 
 Details_FileAccessViolationException (System::String message)
 Initializes a new instance of the class with a specified error message. More...
 
 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION (Details_FileAccessViolationException, CODEPORTING_ARGS(System::String message))
 
 Details_FileAccessViolationException (System::String message, System::Exception innerException)
 Initializes a new instance of the Exception class with a specified error message and a reference to the inner exception that is the cause of this exception. More...
 
 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION (Details_FileAccessViolationException, CODEPORTING_ARGS(System::String message, System::Exception innerException))
 

Detailed Description

This exception wile be thrown when the file open and locked by another caller.

Constructor & Destructor Documentation

◆ Details_FileAccessViolationException() [1/3]

Aspose::Email::Mapi::Details_FileAccessViolationException::Details_FileAccessViolationException ( )
protected

Initializes a new instance of the class with default error message.

◆ Details_FileAccessViolationException() [2/3]

Aspose::Email::Mapi::Details_FileAccessViolationException::Details_FileAccessViolationException ( System::String  message)
protected

Initializes a new instance of the class with a specified error message.

Parameters
messageError message.

◆ Details_FileAccessViolationException() [3/3]

Aspose::Email::Mapi::Details_FileAccessViolationException::Details_FileAccessViolationException ( System::String  message,
System::Exception  innerException 
)
protected

Initializes a new instance of the Exception class with a specified error message and a reference to the inner exception that is the cause of this exception.

Parameters
messageThe error message that explains the reason for the exception.
innerExceptionThe exception that is the cause of the current exception. If the innerException parameter is not a NULL reference (Nothing in Visual Basic), the current exception is raised in a catch block that handles the inner exception.

Member Function Documentation

◆ DoThrow()

void Aspose::Email::Mapi::Details_FileAccessViolationException::DoThrow ( const System::ExceptionPtr &  self) const
overrideprotected

◆ MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION() [1/3]

Aspose::Email::Mapi::Details_FileAccessViolationException::MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION ( Details_FileAccessViolationException  ,
CODEPORTING_ARGS()   
)
protected

◆ MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION() [2/3]

Aspose::Email::Mapi::Details_FileAccessViolationException::MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION ( Details_FileAccessViolationException  ,
CODEPORTING_ARGS(System::String message)   
)
protected

◆ MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION() [3/3]

Aspose::Email::Mapi::Details_FileAccessViolationException::MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION ( Details_FileAccessViolationException  ,
CODEPORTING_ARGS(System::String message, System::Exception innerException)   
)
protected