ClockCollection Class

Definition

Represents an ordered collection of Clock objects.

public ref class ClockCollection : System::Collections::Generic::ICollection<System::Windows::Media::Animation::Clock ^>, System::Collections::Generic::IEnumerable<System::Windows::Media::Animation::Clock ^>
public class ClockCollection : System.Collections.Generic.ICollection<System.Windows.Media.Animation.Clock>, System.Collections.Generic.IEnumerable<System.Windows.Media.Animation.Clock>
type ClockCollection = class
    interface ICollection<Clock>
    interface seq<Clock>
    interface IEnumerable
Public Class ClockCollection
Implements ICollection(Of Clock), IEnumerable(Of Clock)
Inheritance
ClockCollection
Implements

Properties

Count

Gets the number of items contained in this ClockCollection.

IsReadOnly

Gets a value indicating whether the ClockCollection is read-only.

Item[Int32]

Gets the Clock at the specified index position.

Methods

Add(Clock)

Adds a new Clock object to the end of this ClockCollection.

Clear()

Removes all items from this ClockCollection.

Contains(Clock)

Indicates whether the ClockCollection contains the specified Clock object.

CopyTo(Clock[], Int32)

Copies the Clock objects of this ClockCollection to an array of Clocks, starting at the specified index position.

Equals(ClockCollection, ClockCollection)

Indicates whether the two specified ClockCollection collections are equal.

Equals(Object)

Indicates whether this instance is equal to the specified object.

GetHashCode()

Returns a 32-bit signed integer hash code representing this instance.

GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(Clock)

Removes the specified Clock from the ClockCollection.

ToString()

Returns a string that represents the current object.

(Inherited from Object)

Operators

Equality(ClockCollection, ClockCollection)

Overloaded operator that compares two ClockCollection collections for equality.

Inequality(ClockCollection, ClockCollection)

Overloaded operator that compares two ClockCollection collections for inequality.

Explicit Interface Implementations

IEnumerable.GetEnumerator()

For a description of this member, see GetEnumerator().

IEnumerable<Clock>.GetEnumerator()

For a description of this member, see GetEnumerator().

Extension Methods

CopyToDataTable<T>(IEnumerable<T>)

Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Enables parallelization of a query.

AsQueryable(IEnumerable)

Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName)

Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName)

Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName)

Returns a filtered collection of the child elements of every element and document in the source collection. Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

Removes every node in the source collection from its parent node.

Applies to