Class SqlObject
Represents an SQL object.
public abstract class SqlObject : ISqlObject
- Inheritance
-
SqlObject
- Implements
- Derived
- Inherited Members
Constructors
SqlObject(SqlDatabase, SqlObjectBuilder)
Creates a new SqlObject instance.
protected SqlObject(SqlDatabase database, SqlObjectBuilder builder)
Parameters
database
SqlDatabaseDatabase that this object belongs to.
builder
SqlObjectBuilderSource builder.
SqlObject(SqlDatabase, SqlObjectType, string)
Creates a new SqlObject instance.
protected SqlObject(SqlDatabase database, SqlObjectType type, string name)
Parameters
database
SqlDatabaseDatabase that this object belongs to.
type
SqlObjectTypeObject's type.
name
stringObject's name.
Properties
Database
Database that this object belongs to.
public SqlDatabase Database { get; }
Property Value
Name
Object's name.
public string Name { get; }
Property Value
Type
Object's type.
public SqlObjectType Type { get; }
Property Value
Methods
ToString()
Returns a string representation of this SqlObject instance.
[Pure]
public override string ToString()
Returns
- string
String representation.