Show / Hide Table of Contents

Class Ref<T>

Represents foreign key reference.

Inheritance
System.Object
AddonBag
ModelMember
Projection
Ref<T>
Implements
IEntity
Inherited Members
Projection.GetModel()
Projection.GetName()
Projection.Register<T, TColumn>(Expression<Func<T, TColumn>>, Mounter<TColumn>)
Projection.Columns
Projection.ColumnsByRelativeName
Projection.IEntity.Model
ModelMember.GetParent()
ModelMember.DesignMode
ModelMember.VerifyDesignMode()
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 Ref<T> : Projection, IDesignable, IEntity where T : CandidateKey
Type Parameters
Name Description
T

The type of key.

Properties

Name Description
ForeignKey

Gets the foreign key.

Methods

Name Description
CreateForeignKey()

Creates the foreign key.

Extension Methods

AddonBagExtensions.GetAddons<T>(AddonBag)
AddonBagExtensions.GetAddon<T>(AddonBag)
AddonBagExtensions.GetAddon(AddonBag, Object)
AddonBagExtensions.Add(AddonBag, IAddon)
AddonBagExtensions.AddOrUpdate(AddonBag, IAddon)
AddonBagExtensions.ContainsAddon(AddonBag, Object)
AddonBagExtensions.RemoveAddon(AddonBag, Object)
  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest