C# Class System.Data.UniqueConstraint

Inheritance: Constraint
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Private Properties

Свойство Type Description
AssertConstraintAndKeyIndexes void
CanBeRemovedFromCollection bool
CanEnableConstraint bool
CheckCanAddToCollection void
CheckConstraint void
CheckState void
Clone Constraint
Clone Constraint
Clone UniqueConstraint
ConstraintIndexClear void
ConstraintIndexInitialize void
ContainsColumn bool
Create void
IsConstraintViolated bool
NonVirtualCheckState void
UniqueConstraint System.Diagnostics

Méthodes publiques

Méthode Description
Equals ( object key2 ) : bool

Compares this constraint to a second to determine if both are identical.

GetHashCode ( ) : int
UniqueConstraint ( DataColumn column ) : System.Diagnostics

Initializes a new instance of the with the specified .

UniqueConstraint ( DataColumn column, bool isPrimaryKey ) : System.Diagnostics

Initializes a new instance of the with the specified .

UniqueConstraint ( string name, DataColumn column ) : System.Diagnostics

Initializes a new instance of the with the specified name and .

UniqueConstraint ( string name, DataColumn column, bool isPrimaryKey ) : System.Diagnostics

Initializes a new instance of the with the specified name and .

Private Methods

Méthode Description
AssertConstraintAndKeyIndexes ( ) : void
CanBeRemovedFromCollection ( ConstraintCollection constraints, bool fThrowException ) : bool
CanEnableConstraint ( ) : bool
CheckCanAddToCollection ( ConstraintCollection constraints ) : void
CheckConstraint ( DataRow row, DataRowAction action ) : void
CheckState ( ) : void
Clone ( DataSet destination ) : Constraint
Clone ( DataSet destination, bool ignorNSforTableLookup ) : Constraint
Clone ( DataTable table ) : UniqueConstraint
ConstraintIndexClear ( ) : void
ConstraintIndexInitialize ( ) : void
ContainsColumn ( DataColumn column ) : bool
Create ( string constraintName, DataColumn columns ) : void
IsConstraintViolated ( ) : bool
NonVirtualCheckState ( ) : void
UniqueConstraint ( string name, string columnNames, bool isPrimaryKey ) : System.Diagnostics

Method Details

Equals() public méthode

Compares this constraint to a second to determine if both are identical.
public Equals ( object key2 ) : bool
key2 object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

UniqueConstraint() public méthode

Initializes a new instance of the with the specified .
public UniqueConstraint ( DataColumn column ) : System.Diagnostics
column DataColumn
Résultat System.Diagnostics

UniqueConstraint() public méthode

Initializes a new instance of the with the specified .
public UniqueConstraint ( DataColumn column, bool isPrimaryKey ) : System.Diagnostics
column DataColumn
isPrimaryKey bool
Résultat System.Diagnostics

UniqueConstraint() public méthode

Initializes a new instance of the with the specified name and .
public UniqueConstraint ( string name, DataColumn column ) : System.Diagnostics
name string
column DataColumn
Résultat System.Diagnostics

UniqueConstraint() public méthode

Initializes a new instance of the with the specified name and .
public UniqueConstraint ( string name, DataColumn column, bool isPrimaryKey ) : System.Diagnostics
name string
column DataColumn
isPrimaryKey bool
Résultat System.Diagnostics