SaaS CMS has officially launched! Learn more now.

Class FieldFilterCollection

Represents field filter collection.

Inheritance
System.Object
System.Collections.CollectionBase
FieldFilterCollection
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: 11.8.3
Syntax
public class FieldFilterCollection : CollectionBase, IList, ICollection, IEnumerable

Constructors

FieldFilterCollection()

Initializes a new instance of the FieldFilterCollection class.

Declaration
public FieldFilterCollection()

Properties

Item[Int32]

Gets the FieldFilter at the specified index.

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

Methods

Add(FieldFilter)

Adds the internal.

Declaration
public int Add(FieldFilter filter)
Parameters
Type Name Description
FieldFilter filter

The filter.

Returns
Type Description
System.Int32

Allow(String)

Allows the specified field name.

Declaration
public bool Allow(string fieldName)
Parameters
Type Name Description
System.String fieldName

Name of the field.

Returns
Type Description
System.Boolean

Contains(FieldFilter)

Determines whether [contains] [the specified filter].

Declaration
public bool Contains(FieldFilter filter)
Parameters
Type Name Description
FieldFilter filter

The filter.

Returns
Type Description
System.Boolean

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

Deny(String)

Denies the specified field name.

Declaration
public bool Deny(string fieldName)
Parameters
Type Name Description
System.String fieldName

Name of the field.

Returns
Type Description
System.Boolean

IndexOf(FieldFilter)

Indexes the of.

Declaration
public int IndexOf(FieldFilter filter)
Parameters
Type Name Description
FieldFilter filter

The filter.

Returns
Type Description
System.Int32

Insert(Int32, FieldFilter)

Inserts the specified index.

Declaration
public void Insert(int index, FieldFilter filter)
Parameters
Type Name Description
System.Int32 index

The index.

FieldFilter filter

The filter.

Remove(FieldFilter)

Removes the specified meta class.

Declaration
public void Remove(FieldFilter filter)
Parameters
Type Name Description
FieldFilter filter

The meta class.

Implements

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