Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the unique or primary key constraint.
Namespace:  Microsoft.Data.Schema.ScriptDom.Sql
Assembly:  Microsoft.Data.Schema.ScriptDom.Sql (in Microsoft.Data.Schema.ScriptDom.Sql.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class UniqueConstraint _
    Inherits Constraint _
    Implements IFileStreamSpecifier
'Usage
Dim instance As UniqueConstraint
[SerializableAttribute]
public class UniqueConstraint : Constraint, 
    IFileStreamSpecifier
[SerializableAttribute]
public ref class UniqueConstraint : public Constraint, 
    IFileStreamSpecifier
public class UniqueConstraint extends Constraint implements IFileStreamSpecifier
Remarks
This class translates 80 syntax into 90 syntax; this should be reflected in the AST if a differentiator is to be written.
Inheritance Hierarchy
System.Object
  Microsoft.Data.Schema.ScriptDom.Sql.TSqlFragment
    Microsoft.Data.Schema.ScriptDom.Sql.Constraint
      Microsoft.Data.Schema.ScriptDom.Sql.UniqueConstraint
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.