IConstraintFactory Interface
Defines methods that are used to create constraint objects.
Assembly: Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)
| Name | Description | |
|---|---|---|
![]() | CreateCheckConstraint(ITabular^, String^) | Creates an IMutableCheckConstraint object that has the specified name. |
![]() | CreateDefaultConstraint(IColumn^, String^) | Creates an IMutableDefaultConstraint object that has the specified name. |
![]() | CreateForeignKeyColumn(IColumn^, IColumn^) | Creates an IForeignKeyColumn object that has the specified referencing and referenced IColumn objects. |
![]() | CreateForeignKeyConstraint(ITable^, String^) | Creates an IMutableForeignKeyConstraint object that belongs to the specified ITable and has the specified name. |
![]() | CreatePrimaryKeyConstraint(ITabular^, IRelationalIndex^) | Creates an IPrimaryKeyConstraint object that is associated with the specified IRelationalIndex object. |
![]() | CreateUniqueConstraint(ITabular^, IRelationalIndex^) | Creates an T:Microsoft.SqlServer.Management.SqlParser.Metadata.IuniqueConstraint object that is associated with the specified IRelationalIndex object. |
Show:
