Table of Contents

UniqueConstraint 类

命名空间
Shadow.DDL.Constraints
程序集
Shadow.DDL.dll

唯一约束

public class UniqueConstraint : IConstraint, ISqlFragment
继承
object
UniqueConstraint
实现

构造函数

UniqueConstraint(string, params IColumn[])

唯一约束

public UniqueConstraint(string name, params IColumn[] columns)

参数

name string
columns IColumn[]

UniqueConstraint(string, params string[])

唯一约束

public UniqueConstraint(string name, params string[] columnNames)

参数

name string
columnNames string[]

属性

Columns

public IColumn[] Columns { get; }

属性值

IColumn[]

Name

public string Name { get; }

属性值

string

方法

TryWrite(ISqlEngine, StringBuilder)

sql拼接

public bool TryWrite(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine

数据库

sql StringBuilder

sql

返回

bool