QueryActionCollection<T> members

The QueryActionCollection<T> type exposes the following members.

Properties

  Name Description
Public property Count Gets the number of items in the Collection (Inherited from OrderedCollectionBase<T>.)
Public property IsReadOnly Gets a value indicating whether the collection is read-only. (Overrides OrderedCollectionBase<T>.IsReadOnly.)
Public property Item[Int32] Gets an item by its position in the collection. Position is zero-based. (Inherited from OrderedCollectionBase<T>.)
Public property Item[Guid] Gets a QueryAction object by its Id.
Public property MaxSize (Inherited from OrderedCollectionBase<T>.)

Top

Methods

  Name Description
Public method Clear Removes all items from the collection. (Inherited from OrderedCollectionBase<T>.)
Public method Contains(T) Determines whether the collection contains given best bet. (Inherited from OrderedCollectionBase<T>.)
Public method Contains(Guid) Determines whether the collection contains given QueryAction object Id.
Public method CopyTo Copies the item to an array, starting at a particular array index (Inherited from OrderedCollectionBase<T>.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator (Inherited from OrderedCollectionBase<T>.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method IndexOf Determines the position of the item in the collection. (Inherited from OrderedCollectionBase<T>.)
Protected method MemberwiseClone (Inherited from Object.)
Public method MoveTo Moves the item to the specified position in the collection. Position is zero-based. (Inherited from OrderedCollectionBase<T>.)
Protected method OnAfterChange (Overrides OrderedCollectionBase<T>.OnAfterChange().)
Protected method OnPreAddInternal Adds a QueryAction object to the collection at the specified position. Position is zero-based. (Overrides OrderedCollectionBase<T>.OnPreAddInternal(T).)
Protected method OnPreChange (Overrides OrderedCollectionBase<T>.OnPreChange().)
Protected method OnPreClearInternal Removes all query actions from the collection. (Overrides OrderedCollectionBase<T>.OnPreClearInternal().)
Protected method OnPreRemoveInternal (Overrides OrderedCollectionBase<T>.OnPreRemoveInternal(T).)
Protected method OnSerializationInitialize (Overrides OrderedCollectionBase<T>.OnSerializationInitialize().)
Public method Remove Removes the item from the collection (Inherited from OrderedCollectionBase<T>.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field _OrderedItems (Inherited from OrderedCollectionBase<T>.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator (Inherited from OrderedCollectionBase<T>.)

Top

See also

Reference

QueryActionCollection<T> class

Microsoft.Office.Server.Search.Query.Rules namespace