SqlReverseEngineerException Class
Handles exceptions for the SqlReverseEngineer component.
Namespace: Microsoft.Data.Schema.Sql.SchemaModel.SqlServer
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
<SerializableAttribute> _
<CLSCompliantAttribute(True)> _
Public NotInheritable Class SqlReverseEngineerException _
Inherits ReverseEngineerException
'Usage
Dim instance As SqlReverseEngineerException
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public sealed class SqlReverseEngineerException : ReverseEngineerException
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public ref class SqlReverseEngineerException sealed : public ReverseEngineerException
public final class SqlReverseEngineerException extends ReverseEngineerException
[<SealedAttribute>]
[<SerializableAttribute>]
[<CLSCompliantAttribute(true)>]
type SqlReverseEngineerException =
class
inherit ReverseEngineerException
end
Remarks
This exception is meant to be thrown only for recoverable errors, such as an offline database or a malformed connection string; it should not be used to wrap fatal exceptions such as OutOfMemoryException or NullReferenceException.
Inheritance Hierarchy
System.Object
System.Exception
Microsoft.Data.Schema.DataSchemaException
Microsoft.Data.Schema.SchemaModel.ReverseEngineerException
Microsoft.Data.Schema.Sql.SchemaModel.SqlServer.SqlReverseEngineerException
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.