|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| UniqueConstraint (string? name, DataColumn column) | |
| UniqueConstraint (DataColumn column) | |
| UniqueConstraint (string? name, DataColumn[] columns) | |
| UniqueConstraint (DataColumn[] columns) | |
| UniqueConstraint (string? name, string[]? columnNames, bool isPrimaryKey) | |
| UniqueConstraint (string? name, DataColumn column, bool isPrimaryKey) | |
| UniqueConstraint (DataColumn column, bool isPrimaryKey) | |
| UniqueConstraint (string? name, DataColumn[] columns, bool isPrimaryKey) | |
| UniqueConstraint (DataColumn[] columns, bool isPrimaryKey) | |
| override bool | Equals ([NotNullWhen(true)] object? key2) |
| override int | GetHashCode () |
| override string | ToString () |
Protected Member Functions | |
| void | CheckStateForProperty () |
Package Functions | |
| void | ConstraintIndexClear () |
| void | ConstraintIndexInitialize () |
| override void | CheckState () |
| override void | CheckCanAddToCollection (ConstraintCollection constraints) |
| override bool | CanBeRemovedFromCollection (ConstraintCollection constraints, bool fThrowException) |
| override bool | CanEnableConstraint () |
| override bool | IsConstraintViolated () |
| override void | CheckConstraint (DataRow row, DataRowAction action) |
| override bool | ContainsColumn (DataColumn column) |
| override Constraint | Clone (DataSet destination) |
| override Constraint | Clone (DataSet destination, bool ignorNSforTableLookup) |
| UniqueConstraint | Clone (DataTable table) |
| void | CheckConstraint () |
| void | SetDataSet (DataSet dataSet) |
Package Attributes | |
| bool | _bPrimaryKey |
| string | _constraintName |
| string[] | _columnNames |
| string | _name = string.Empty |
| PropertyCollection | _extendedProperties |
Properties | |
| string[] | ColumnNames [get] |
| Index | ConstraintIndex [get] |
| virtual DataColumn[] | Columns [get] |
| DataColumn[] | ColumnsReference [get] |
| bool | IsPrimaryKey [get] |
| override bool | InCollection [set] |
| DataKey | Key [get] |
| override? DataTable | Table [get] |
| virtual string | ConstraintName [get, set] |
| string | SchemaName [get, set] |
| PropertyCollection | ExtendedProperties [get] |
| virtual ? DataSet | _DataSet [get] |
Private Member Functions | |
| void | NonVirtualCheckState () |
| void | Create (string constraintName, DataColumn[] columns) |
Private Attributes | |
| DataKey | _key |
| Index | _constraintIndex |
| string | _schemaName = string.Empty |
| bool | _inCollection |
| DataSet | _dataSet |
Definition at line 8 of file UniqueConstraint.cs.