QueryNodeCollection Members

A collection of federated queries.

Properties

Name Description
Count Gets the number of nodes contained in the QueryNodeCollection instance.
IsFixedSize For internal use.
IsReadOnly Indicates whether the collection is read-only.
IsSynchronized Indicates whether access to the QueryNodeCollection is synchronized (thread safe).
Item[Int32] Gets or sets the query with the specified index.
Item[String] Gets or sets the query with the specified name.
SyncRoot Provides access to an object that is used to synchronize access to the collection.

Methods

Name Description
Add(QueryNode) Adds the specified query node to the collection.
AddRange(QueryNode[]) Adds the specified array of query nodes to the collection.
AddRange(IEnumerable<QueryNode>) Adds the specified collection of query nodes to the collection.
Clear() Removes all objects from the collection.
Contains(QueryNode) Determines whether the collection contains the specified item.
CopyTo(QueryNode[], Int32) Copies all the elements of the QueryNodeCollection instance to a one-dimensional array, starting at the specified index of the destination array.
CopyTo(Array, Int32) Copies all the elements of the current QueryNodeCollection to the specified one-dimensional array starting at the specified index of the destination array.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetEnumerator() Returns an enumerator that iterates through the collection.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
IndexOf(QueryNode) Returns the zero-based index of the specified node in the collection.
Insert(Int32, QueryNode) Inserts the specified QueryNode object into the collection at the specified position.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Remove(QueryNode) Removes the specified query from the collection.
RemoveAt(Int32) Removes a query at the specified index.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also