Class MetaViewCollection

Represents collection of meta view. (Obsolete)

Inheritance
System.Object
System.Collections.CollectionBase
MetaViewCollection
Implements
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
Inherited Members
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.OnInsert(System.Int32, System.Object)
System.Collections.CollectionBase.OnClear()
System.Collections.CollectionBase.OnRemove(System.Int32, 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: Mediachase.BusinessFoundation.Data.Meta.Management
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 10.8.0
Syntax
public class MetaViewCollection : CollectionBase, IList, ICollection, IEnumerable

Constructors

MetaViewCollection()

Initializes a new instance of the MetaViewCollection class.

Declaration
public MetaViewCollection()

Properties

Item[Int32]

Gets the MetaView at the specified index.

Declaration
public MetaView this[int index] { get; }
Parameters
Type Name Description
System.Int32 index
Property Value
Type Description
MetaView

Item[String]

Gets the MetaView with the specified name.

Declaration
public MetaView this[string name] { get; }
Parameters
Type Name Description
System.String name
Property Value
Type Description
MetaView

Methods

Add(MetaView)

Adds the internal.

Declaration
public void Add(MetaView Item)
Parameters
Type Name Description
MetaView Item

The Item.

Contains(MetaView)

Determines whether [contains] [the specified Item].

Declaration
public bool Contains(MetaView Item)
Parameters
Type Name Description
MetaView Item

The Item.

Returns
Type Description
System.Boolean

true if [contains] [the specified Item]; otherwise, false.

Contains(String)

Determines whether [contains] [the specified name].

Declaration
public bool Contains(string name)
Parameters
Type Name Description
System.String name

The name.

Returns
Type Description
System.Boolean

true if [contains] [the specified name]; otherwise, false.

GetByMetaClass(MetaClass)

Gets the by meta class.

Declaration
public MetaView[] GetByMetaClass(MetaClass metaClass)
Parameters
Type Name Description
MetaClass metaClass

The meta class.

Returns
Type Description
MetaView[]

GetByMetaClass(String)

Gets the by meta class.

Declaration
public MetaView[] GetByMetaClass(string metaClassName)
Parameters
Type Name Description
System.String metaClassName

Name of the meta class.

Returns
Type Description
MetaView[]

IndexOf(MetaView)

Indexes the of.

Declaration
public int IndexOf(MetaView Item)
Parameters
Type Name Description
MetaView Item

The Item.

Returns
Type Description
System.Int32

IndexOf(String)

Indexes the of.

Declaration
public int IndexOf(string name)
Parameters
Type Name Description
System.String name

The name.

Returns
Type Description
System.Int32

Remove(MetaView)

Removes the specified meta class.

Declaration
public void Remove(MetaView Item)
Parameters
Type Name Description
MetaView Item

The meta class.

Remove(String)

Removes the specified name.

Declaration
public void Remove(string name)
Parameters
Type Name Description
System.String name

The name.

Implements

System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable