Show / Hide Table of Contents

Class RelationCollection

Represents the collection of Relation objects.

Inheritance
System.Object
System.Collections.CollectionBase
FRCollectionBase
RelationCollection
Implements
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
Inherited Members
FRCollectionBase.Owner
FRCollectionBase.AddRange(Base[])
FRCollectionBase.AddRange(ObjectCollection)
FRCollectionBase.Add(Base)
FRCollectionBase.Insert(Int32, Base)
FRCollectionBase.Remove(Base)
FRCollectionBase.IndexOf(Base)
FRCollectionBase.Contains(Base)
FRCollectionBase.ToArray()
FRCollectionBase.Equals(FRCollectionBase)
FRCollectionBase.CopyTo(FRCollectionBase)
FRCollectionBase.OnInsert(Int32, Object)
FRCollectionBase.OnRemove(Int32, Object)
FRCollectionBase.OnClear()
System.Collections.CollectionBase.Clear()
System.Collections.CollectionBase.RemoveAt(System.Int32)
System.Collections.CollectionBase.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.CollectionBase.System.Collections.IList.get_Item(System.Int32)
System.Collections.CollectionBase.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Collections.CollectionBase.System.Collections.IList.Contains(System.Object)
System.Collections.CollectionBase.System.Collections.IList.Add(System.Object)
System.Collections.CollectionBase.System.Collections.IList.Remove(System.Object)
System.Collections.CollectionBase.System.Collections.IList.IndexOf(System.Object)
System.Collections.CollectionBase.System.Collections.IList.Insert(System.Int32, System.Object)
System.Collections.CollectionBase.GetEnumerator()
System.Collections.CollectionBase.OnSet(System.Int32, System.Object, System.Object)
System.Collections.CollectionBase.OnValidate(System.Object)
System.Collections.CollectionBase.OnSetComplete(System.Int32, System.Object, System.Object)
System.Collections.CollectionBase.OnInsertComplete(System.Int32, System.Object)
System.Collections.CollectionBase.OnClearComplete()
System.Collections.CollectionBase.OnRemoveComplete(System.Int32, System.Object)
System.Collections.CollectionBase.InnerList
System.Collections.CollectionBase.List
System.Collections.CollectionBase.Capacity
System.Collections.CollectionBase.Count
System.Collections.CollectionBase.System.Collections.IList.IsReadOnly
System.Collections.CollectionBase.System.Collections.IList.IsFixedSize
System.Collections.CollectionBase.System.Collections.ICollection.IsSynchronized
System.Collections.CollectionBase.System.Collections.ICollection.SyncRoot
System.Collections.CollectionBase.System.Collections.IList.Item[System.Int32]
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FastReport.Data
Assembly: FastReport.OpenSource.dll
Syntax
public class RelationCollection : FRCollectionBase, IList, ICollection, IEnumerable

Constructors

RelationCollection(Base)

Initializes a new instance of the RelationCollection class with default settings.

Declaration
public RelationCollection(Base owner)
Parameters
Type Name Description
Base owner

The owner of this collection.

Properties

Item[Int32]

Gets or sets a relation.

Declaration
public Relation this[int index] { get; set; }
Parameters
Type Name Description
System.Int32 index

The index of a relation in this collection.

Property Value
Type Description
Relation

The relation with specified index.

Methods

FindByAlias(String)

Finds a relation by its alias.

Declaration
public Relation FindByAlias(string alias)
Parameters
Type Name Description
System.String alias

The alias of a relation.

Returns
Type Description
Relation

The Relation object if found; otherwise null.

FindByName(String)

Finds a relation by its name.

Declaration
public Relation FindByName(string name)
Parameters
Type Name Description
System.String name

The name of a relation.

Returns
Type Description
Relation

The Relation object if found; otherwise null.

FindEqual(Relation)

Finds a relation that is equal to specified one.

Declaration
public Relation FindEqual(Relation rel)
Parameters
Type Name Description
Relation rel

Another relation to compare with.

Returns
Type Description
Relation

The Relation object if found; otherwise null.

Implements

System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
Back to top Generated by DocFX