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.