Zdexby TheHolyOneZ
42,610 classes
Class

UniqueConstraint

: Constraint : Object
System.Data.UniqueConstraint, System.Data 0x0060 (96 B) inherited 0x0038 System.Data.dll
0x00x0060

Members 5

OffsetSizeNameTypeFlagsDefault
0x08_keyDataKeyPrivate—
0x08_constraintIndexIndexPrivate—
0x01_bPrimaryKeybool1 flags—
0x00490x07padding / unreflected
0x08_constraintNamestring1 flags—
0x08_columnNamesstring[]1 flags—
Inherited from Constraint 5
OffsetSizeNameTypeFlagsDefault
0x08_schemaNamestringPrivate—
0x01_inCollectionboolPrivate—
0x00190x07padding / unreflected
0x08_dataSetDataSetPrivate—
0x08_namestring1 flags—
0x08_extendedPropertiesPropertyCollection1 flags—

Functions 29

SignatureFlagsNativeParams
void .ctor(DataColumn column)Public+1 flags0x08
void .ctor(const string& name, const DataColumn[]& columns)Public+1 flags0x08
void .ctor(const DataColumn[]& columns)Public+1 flags0x08
void .ctor(const string& name, const string[]& columnNames, bool isPrimaryKey)Public+1 flags0x08
void .ctor(const string& name, const DataColumn[]& columns, bool isPrimaryKey)Public+1 flags0x08
string[] get_ColumnNames()2 flags0x08
Index get_ConstraintIndex()2 flags0x08
void ConstraintIndexClear()1 flags0x00
void ConstraintIndexInitialize()1 flags0x00
void CheckState()2 flags0x00
void NonVirtualCheckState()Private0x00
void CheckCanAddToCollection(ConstraintCollection constraints)2 flags0x08
bool CanBeRemovedFromCollection(ConstraintCollection constraints, bool fThrowException)2 flags0x08
bool CanEnableConstraint()2 flags0x01
bool IsConstraintViolated()2 flags0x01
void CheckConstraint(DataRow row, const DataRowAction& action)2 flags0x08
bool ContainsColumn(DataColumn column)2 flags0x08
Constraint Clone(DataSet destination)2 flags0x08
Constraint Clone(DataSet destination, bool ignorNSforTableLookup)2 flags0x08
UniqueConstraint Clone(DataTable table)1 flags0x08
DataColumn[] get_Columns()Public+3 flags0x08
DataColumn[] get_ColumnsReference()2 flags0x08
bool get_IsPrimaryKey()Public+1 flags0x01
void Create(const string& constraintName, const DataColumn[]& columns)Private0x08
bool Equals(object key2)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
void set_InCollection(bool value)3 flags0x01
DataKey get_Key()2 flags0x08
DataTable get_Table()Public+2 flags0x08

Used by 5

types with a member, parameter or interface of this type