Share via


QueryTopologyCollection Members

Include Protected Members
Include Inherited Members

Represents and manages a collection of QueryTopology objects.

The QueryTopologyCollection type exposes the following members.

Properties

  Name Description
Public property ActivatingTopology Gets the query topology that is being activated.
Public property ActiveTopology Gets the active query topology.
Public property Count Gets the number of key/value pairs contained in the collection. (Inherited from UpdatableCollection<Key, T>.)
Public property DeactivatingTopology Gets the query topology that is being deactivated.
Public property Item Gets the value associated with the specified key. (Inherited from UpdatableCollection<Key, T>.)

Top

Methods

  Name Description
Public method Contains Determines whether the collection contains the specified key. (Inherited from UpdatableCollection<Key, T>.)
Public method Create(Int32) Creates a new query topology.
Public method Create(QueryTopology) Creates a new query topology and then associates index partitions and query components from an existing query topology with the new query topology.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method ForceRefresh Resets the last time the collection was accessed to the minimum date value. (Inherited from UpdatableCollection<Key, T>.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method Refresh Reloads the query topology collection from the [Microsoft.Office.Server.Search.Administration.SearchAdminDatabase]. (Overrides UpdatableCollection<Key, T>.Refresh().)
Public method ToArray Creates an array that contains the values of the collection. (Inherited from UpdatableCollection<Key, T>.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field refreshInterval Represents the maximum interval value, in seconds, before the data in the collection is considered stale. The default value is 5 seconds. (Inherited from UpdatableCollection<Key, T>.)
Protected field values Represents the collection of keys and values with specified type. (Inherited from UpdatableCollection<Key, T>.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator Returns an enumerator that iterates through the collection. (Inherited from UpdatableCollection<Key, T>.)

Top

See Also

Reference

QueryTopologyCollection Class

Microsoft.Office.Server.Search.Administration Namespace