SmoExceptionType Enumeration
The SmoExceptionType enumeration contains values that are used to specify the type of SMO exception.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public Enumeration SmoExceptionType
'Usage
Dim instance As SmoExceptionType
public enum SmoExceptionType
public enum class SmoExceptionType
type SmoExceptionType
public enum SmoExceptionType
Members
Member name | Description | |
---|---|---|
SmoException | Specifies the exception that is raised when an SMO exception occurs. | |
MissingObjectException | Specifies the exception that is raised when an object is missing. | |
PropertyNotSetException | Specifies the exception that is raised when a property is not set and is required to be set. | |
WrongPropertyValueException | Specifies the exception that is raised when an attempt to modify a property with an incorrect value occurs. | |
PropertyTypeMismatchException | Specifies the exception that is raised when an attempt to update a property with an incorrect data type occurs. | |
UnknownPropertyException | Specifies the exception that is raised when an unknown property is requested. | |
PropertyReadOnlyException | Specifies the exception that is raised when an attempt to modify a read-only property occurs. | |
InvalidSmoOperationException | Specifies the exception that is raised when an SMO operation that is not valid is called. | |
InvalidVersionSmoOperationException | Specifies the exception that is raised when an invalid version of an SMO operation is called. | |
CollectionNotAvailableException | Specifies the exception that is raised when a collection is not available. | |
PropertyCannotBeRetrievedException | Specifies the exception that is raised when a property cannot be retrieved. | |
InternalSmoErrorException | Specifies the exception that is raised when an internal SMO error occurs. | |
FailedOperationException | Specifies the exception that is raised when an operation fails. | |
UnsupportedObjectNameException | Specifies the exception that is raised when an object name is not supported. | |
ServiceRequestException | Specifies the exception that is raised when an error occurs during a service request. | |
UnsupportedVersionException | Specifies the exception that is raised when an unsupported version is encountered. | |
PropertyWriteException | Specifies the exception that is raised when an error occurs during the update of a property. | |
UnsupportedFeatureException | Specifies the exception that is raised when a feature is not supported. | |
SfcDependencyException | Specifies the exception that is raised when the Sfc namespace is not accessible. | |
UnsupportedEngineTypeException | Specifies the exception that is raised when an operation is attempted that is not supported on the current engine type. The engine type is either SQL Azure or an instance of the SQL Server Database Engine. |
Remarks
The SmoExceptionType enumeration class is served by the SmoExceptionType property of SMO exceptions.