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
databaseSqlDatabaseDatabase that this object belongs to.
builderSqlObjectBuilderSource builder.
SqlObject(SqlDatabase, SqlObjectType, string)
Creates a new SqlObject instance.
protected SqlObject(SqlDatabase database, SqlObjectType type, string name)
Parameters
databaseSqlDatabaseDatabase that this object belongs to.
typeSqlObjectTypeObject's type.
namestringObject'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.