Maps a one to many association.
Namespace: Castle.ActiveRecord
Assembly: Castle.ActiveRecord (in Castle.ActiveRecord.dll)
Version: 1.0.3.0
Syntax
| C# |
|---|
[SerializableAttribute] [AttributeUsageAttribute(AttributeTargets.Property)] public class HasManyAttribute : RelationAttribute |
Examples
public class Blog : ActiveRecordBase { ... [HasMany(typeof(Post), RelationType.Bag, ColumnKey="Posts", Table="Posts")] public IList Posts { get { return _posts; } set { _posts = value; } } |
Inheritance Hierarchy
System..::Object
System..::Attribute
Castle.ActiveRecord..::WithAccessAttribute
Castle.ActiveRecord..::BaseAttribute
Castle.ActiveRecord..::RelationAttribute
Castle.ActiveRecord..::HasManyAttribute
Castle.ActiveRecord..::HasManyToAnyAttribute
System..::Attribute
Castle.ActiveRecord..::WithAccessAttribute
Castle.ActiveRecord..::BaseAttribute
Castle.ActiveRecord..::RelationAttribute
Castle.ActiveRecord..::HasManyAttribute
Castle.ActiveRecord..::HasManyToAnyAttribute
See Also
HasManyAttribute Members
Castle.ActiveRecord Namespace