UniqueConstraint Sınıf
Benzersiz veya birincil anahtar kısıtlamasını temsil eder.
Devralma Hiyerarşisi
System.Object
Microsoft.Data.Schema.ScriptDom.Sql.TSqlFragment
Microsoft.Data.Schema.ScriptDom.Sql.Constraint
Microsoft.Data.Schema.ScriptDom.Sql.UniqueConstraint
Ad alanı: Microsoft.Data.Schema.ScriptDom.Sql
Derleme: Microsoft.Data.Schema.ScriptDom.Sql (Microsoft.Data.Schema.ScriptDom.Sql.dll içinde)
Sözdizimi
'Bildirim
<SerializableAttribute> _
Public Class UniqueConstraint _
Inherits Constraint _
Implements IFileStreamSpecifier
[SerializableAttribute]
public class UniqueConstraint : Constraint,
IFileStreamSpecifier
[SerializableAttribute]
public ref class UniqueConstraint : public Constraint,
IFileStreamSpecifier
[<SerializableAttribute>]
type UniqueConstraint =
class
inherit Constraint
interface IFileStreamSpecifier
end
public class UniqueConstraint extends Constraint implements IFileStreamSpecifier
UniqueConstraint türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
UniqueConstraint | Yeni bir örneğini başlatır UniqueConstraint sınıfa |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
Clustered | Alır veya kısıtlamayı kümelenmiş olup olmadığını belirten bir değer ayarlar. | |
Columns | Kısıtlama sütunlar listesi alır. | |
ConstraintIdentifier | Alır veya kısıtlama adı ayarlar. (Constraint kaynağından devralındı.) | |
FileStreamOn | Alır veya ayarlar dosya akışı isteğe bağlı bir belirtimidir. | |
FirstTokenIndex | Alır veya ayarlar ilk belirteç dizin. (TSqlFragment kaynağından devralındı.) | |
FragmentLength | Parça uzunluğu alır. (TSqlFragment kaynağından devralındı.) | |
IndexOptions | Dizin seçenekleri listesini alır. | |
IsPrimaryKey | Alır veya ayarlar kısıtlaması her ikisi de benzersiz olup olmadığını ve birincil anahtar. | |
LastTokenIndex | Alır veya ayarlar son simge dizini. (TSqlFragment kaynağından devralındı.) | |
OnFileGroupOrPartitionScheme | Alır veya dosya grubu veya bölümü Düzen ayarlar. | |
ScriptTokenStream | Alır veya token akışlarının listesini ayarlar. (TSqlFragment kaynağından devralındı.) | |
StartColumn | Başlangıç sütun alır. (TSqlFragment kaynağından devralındı.) | |
StartLine | Başlangıç satır alır. (TSqlFragment kaynağından devralındı.) | |
StartOffset | Parça başlangıç uzaklık değeri alır. (TSqlFragment kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Accept | Belirli bir ziyaretçi için giriş noktası. (TSqlFragment.Accept(TSqlFragmentVisitor) geçersiz kılınır.) | |
AcceptChildren | Çocuklarınızla birlikte verilen ziyaretçi çağrıları kabul et. (Constraint.AcceptChildren(TSqlFragmentVisitor) geçersiz kılınır.) | |
Equals | Belirler olup belirtilen Object eşittir geçerli Object. (Object kaynağından devralındı.) | |
Finalize | Kaynakları boşaltın ve atık toplama işlemi tarafından iadesi önce diğer temizleme işlemleri gerçekleştirmek nesne izin verir. (Object kaynağından devralındı.) | |
GetHashCode | Belirli bir tip için sağlama işlevini yerine getirir. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli bir örneği. (Object kaynağından devralındı.) | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
Açıklamalar
Bu sınıf, 80 sözdizimi 90 sözdizimi çevirir. Bir fark yaratan yazılacak ise bu ast yansıtılması.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.