Show / Hide Table of Contents

Class CandidateKey

Represents the candiate key of model.

Inheritance
System.Object
System.Collections.ObjectModel.ReadOnlyCollection<ColumnSort>
CandidateKey
Implements
System.Collections.Generic.IList<ColumnSort>
System.Collections.Generic.ICollection<ColumnSort>
System.Collections.Generic.IReadOnlyList<ColumnSort>
System.Collections.Generic.IReadOnlyCollection<ColumnSort>
System.Collections.Generic.IEnumerable<ColumnSort>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<Column>
System.Collections.Generic.IReadOnlyCollection<Column>
System.Collections.Generic.IEnumerable<Column>
System.Collections.IEnumerable
Inherited Members
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.IList<DevZest.Data.ColumnSort>.get_Item(System.Int32)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.IList<DevZest.Data.ColumnSort>.set_Item(System.Int32, DevZest.Data.ColumnSort)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.get_Item(System.Int32)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.Contains(DevZest.Data.ColumnSort)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.CopyTo(DevZest.Data.ColumnSort[], System.Int32)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.GetEnumerator()
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.IndexOf(DevZest.Data.ColumnSort)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.ICollection<DevZest.Data.ColumnSort>.Add(DevZest.Data.ColumnSort)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.ICollection<DevZest.Data.ColumnSort>.Clear()
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.ICollection<DevZest.Data.ColumnSort>.Remove(DevZest.Data.ColumnSort)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.IList<DevZest.Data.ColumnSort>.Insert(System.Int32, DevZest.Data.ColumnSort)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.IList<DevZest.Data.ColumnSort>.RemoveAt(System.Int32)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IEnumerable.GetEnumerator()
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.Add(System.Object)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.Clear()
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.Contains(System.Object)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.IndexOf(System.Object)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.Insert(System.Int32, System.Object)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.Remove(System.Object)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.RemoveAt(System.Int32)
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.Count
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.Item[System.Int32]
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.Items
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.ICollection<DevZest.Data.ColumnSort>.IsReadOnly
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.Generic.IList<DevZest.Data.ColumnSort>.Item[System.Int32]
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.ICollection.IsSynchronized
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.ICollection.SyncRoot
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.IsFixedSize
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.IsReadOnly
System.Collections.ObjectModel.ReadOnlyCollection<DevZest.Data.ColumnSort>.System.Collections.IList.Item[System.Int32]
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: DevZest.Data
Assembly: DevZest.Data.dll
Syntax
public abstract class CandidateKey : ReadOnlyCollection<ColumnSort>, IList<ColumnSort>, ICollection<ColumnSort>, IReadOnlyList<ColumnSort>, IReadOnlyCollection<ColumnSort>, IEnumerable<ColumnSort>, IList, ICollection, IReadOnlyList<Column>, IReadOnlyCollection<Column>, IEnumerable<Column>, IEnumerable

Constructors

Name Description
CandidateKey(ColumnSort[])

Initializes a new instance of CandidateKey.

Methods

Name Description
Contains(Column)

Determines whether the specified column is part of this candidate key.

UnsafeJoin(CandidateKey)

Join with target candidate key.

Explicit Interface Implementations

Name Description
IEnumerable<Column>.GetEnumerator()
IReadOnlyList<Column>.Item[Int32]

Extension Methods

Extensions.Join<T>(T, IEntity<T>)
BindingFactory.BindToForeignKeyBox<TKey, TLookup>(TKey, TLookup, Func<ColumnValueBag, TKey, String>)
BindingFactory.BindToForeignKeyBox<TKey, TLookup>(TKey, TLookup, Func<ColumnValueBag, TKey, TLookup, String>)
BindingFactory.BindToForeignKeyBox<TKey, TLookup, TView>(TKey, TLookup, Action<TView, ColumnValueBag, TLookup>)
BindingFactory.BindToForeignKeyBox<TKey, TLookup, TView>(TKey, TLookup, Action<TView, ColumnValueBag, TKey, TLookup>)
  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest