QueryRuleGroupMembersCollection methods

The QueryRuleGroupMembersCollection type exposes the following members.

Methods

  Name Description
Public method Add
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 query rule 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 query rule 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 rules 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(Guid)
Public method Remove(QueryRule) (Overrides OrderedCollectionBase<T>.Remove(T).)
Public method ToString (Inherited from Object.)

Top

Explicit interface implementations

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

Top

See also

Reference

QueryRuleGroupMembersCollection class

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