WorkflowTrackPointCollection Class
Definition
Warning
This API is now obsolete.
Contains a collection of WorkflowTrackPoint objects.
public ref class WorkflowTrackPointCollection : System::Collections::Generic::List<System::Workflow::Runtime::Tracking::WorkflowTrackPoint ^>
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
[System.Serializable]
public class WorkflowTrackPointCollection : System.Collections.Generic.List<System.Workflow.Runtime.Tracking.WorkflowTrackPoint>
type WorkflowTrackPointCollection = class
inherit List<WorkflowTrackPoint>
Public Class WorkflowTrackPointCollection
Inherits List(Of WorkflowTrackPoint)
- Inheritance
- Attributes
Remarks
Note
This material discusses types and namespaces that are obsolete. For more information, see Deprecated Types in Windows Workflow Foundation 4.5.
WorkflowTrackPointCollection is used in a TrackingProfile to maintain a list of WorkflowTrackPoint objects to match.
Constructors
WorkflowTrackPointCollection() |
Initializes a new instance of the WorkflowTrackPointCollection class. |
WorkflowTrackPointCollection(IEnumerable<WorkflowTrackPoint>) |
Initializes a new instance of the WorkflowTrackPointCollection class by using a list of workflow track points. |
Properties
Capacity |
Gets or sets the total number of elements the internal data structure can hold without resizing. (Inherited from List<T>) |
Count |
Gets the number of elements contained in the List<T>. (Inherited from List<T>) |
Item[Int32] |
Gets or sets the element at the specified index. (Inherited from List<T>) |
Methods
Add(T) |
Adds an object to the end of the List<T>. (Inherited from List<T>) |
AddRange(IEnumerable<T>) |
Adds the elements of the specified collection to the end of the List<T>. (Inherited from List<T>) |
AsReadOnly() |
Returns a read-only ReadOnlyCollection<T> wrapper for the current collection. (Inherited from List<T>) |
BinarySearch(Int32, Int32, T, IComparer<T>) |
Searches a range of elements in the sorted List<T> for an element using the specified comparer and returns the zero-based index of the element. (Inherited from List<T>) |
BinarySearch(T) |
Searches the entire sorted List<T> for an element using the default comparer and returns the zero-based index of the element. (Inherited from List<T>) |
BinarySearch(T, IComparer<T>) |
Searches the entire sorted List<T> for an element using the specified comparer and returns the zero-based index of the element. (Inherited from List<T>) |
Clear() |
Removes all elements from the List<T>. (Inherited from List<T>) |
Contains(T) |
Determines whether an element is in the List<T>. (Inherited from List<T>) |
ConvertAll<TOutput>(Converter<T,TOutput>) |
Converts the elements in the current List<T> to another type, and returns a list containing the converted elements. (Inherited from List<T>) |
CopyTo(Int32, T[], Int32, Int32) |
Copies a range of elements from the List<T> to a compatible one-dimensional array, starting at the specified index of the target array. (Inherited from List<T>) |
CopyTo(T[]) |
Copies the entire List<T> to a compatible one-dimensional array, starting at the beginning of the target array. (Inherited from List<T>) |
CopyTo(T[], Int32) |
Copies the entire List<T> to a compatible one-dimensional array, starting at the specified index of the target array. (Inherited from List<T>) |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
Exists(Predicate<T>) |
Determines whether the List<T> contains elements that match the conditions defined by the specified predicate. (Inherited from List<T>) |
Find(Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire List<T>. (Inherited from List<T>) |
FindAll(Predicate<T>) |
Retrieves all the elements that match the conditions defined by the specified predicate. (Inherited from List<T>) |
FindIndex(Int32, Int32, Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the List<T> that starts at the specified index and contains the specified number of elements. (Inherited from List<T>) |
FindIndex(Int32, Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the List<T> that extends from the specified index to the last element. (Inherited from List<T>) |
FindIndex(Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire List<T>. (Inherited from List<T>) |
FindLast(Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire List<T>. (Inherited from List<T>) |
FindLastIndex(Int32, Int32, Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the List<T> that contains the specified number of elements and ends at the specified index. (Inherited from List<T>) |
FindLastIndex(Int32, Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the List<T> that extends from the first element to the specified index. (Inherited from List<T>) |
FindLastIndex(Predicate<T>) |
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire List<T>. (Inherited from List<T>) |
ForEach(Action<T>) |
Performs the specified action on each element of the List<T>. (Inherited from List<T>) |
GetEnumerator() |
Returns an enumerator that iterates through the List<T>. (Inherited from List<T>) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetRange(Int32, Int32) |
Creates a shallow copy of a range of elements in the source List<T>. (Inherited from List<T>) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
IndexOf(T) |
Searches for the specified object and returns the zero-based index of the first occurrence within the entire List<T>. (Inherited from List<T>) |
IndexOf(T, Int32) |
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the List<T> that extends from the specified index to the last element. (Inherited from List<T>) |
IndexOf(T, Int32, Int32) |
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the List<T> that starts at the specified index and contains the specified number of elements. (Inherited from List<T>) |
Insert(Int32, T) |
Inserts an element into the List<T> at the specified index. (Inherited from List<T>) |
InsertRange(Int32, IEnumerable<T>) |
Inserts the elements of a collection into the List<T> at the specified index. (Inherited from List<T>) |
LastIndexOf(T) |
Searches for the specified object and returns the zero-based index of the last occurrence within the entire List<T>. (Inherited from List<T>) |
LastIndexOf(T, Int32) |
Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the List<T> that extends from the first element to the specified index. (Inherited from List<T>) |
LastIndexOf(T, Int32, Int32) |
Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the List<T> that contains the specified number of elements and ends at the specified index. (Inherited from List<T>) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Remove(T) |
Removes the first occurrence of a specific object from the List<T>. (Inherited from List<T>) |
RemoveAll(Predicate<T>) |
Removes all the elements that match the conditions defined by the specified predicate. (Inherited from List<T>) |
RemoveAt(Int32) |
Removes the element at the specified index of the List<T>. (Inherited from List<T>) |
RemoveRange(Int32, Int32) |
Removes a range of elements from the List<T>. (Inherited from List<T>) |
Reverse() |
Reverses the order of the elements in the entire List<T>. (Inherited from List<T>) |
Reverse(Int32, Int32) |
Reverses the order of the elements in the specified range. (Inherited from List<T>) |
Sort() |
Sorts the elements in the entire List<T> using the default comparer. (Inherited from List<T>) |
Sort(Comparison<T>) |
Sorts the elements in the entire List<T> using the specified Comparison<T>. (Inherited from List<T>) |
Sort(IComparer<T>) |
Sorts the elements in the entire List<T> using the specified comparer. (Inherited from List<T>) |
Sort(Int32, Int32, IComparer<T>) |
Sorts the elements in a range of elements in List<T> using the specified comparer. (Inherited from List<T>) |
ToArray() |
Copies the elements of the List<T> to a new array. (Inherited from List<T>) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
TrimExcess() |
Sets the capacity to the actual number of elements in the List<T>, if that number is less than a threshold value. (Inherited from List<T>) |
TrueForAll(Predicate<T>) |
Determines whether every element in the List<T> matches the conditions defined by the specified predicate. (Inherited from List<T>) |
Explicit Interface Implementations
ICollection.CopyTo(Array, Int32) |
Copies the elements of the ICollection to an Array, starting at a particular Array index. (Inherited from List<T>) |
ICollection.IsSynchronized |
Gets a value indicating whether access to the ICollection is synchronized (thread safe). (Inherited from List<T>) |
ICollection.SyncRoot |
Gets an object that can be used to synchronize access to the ICollection. (Inherited from List<T>) |
ICollection<T>.IsReadOnly |
Gets a value indicating whether the ICollection<T> is read-only. (Inherited from List<T>) |
IEnumerable.GetEnumerator() |
Returns an enumerator that iterates through a collection. (Inherited from List<T>) |
IEnumerable<T>.GetEnumerator() |
Returns an enumerator that iterates through a collection. (Inherited from List<T>) |
IList.Add(Object) |
Adds an item to the IList. (Inherited from List<T>) |
IList.Contains(Object) |
Determines whether the IList contains a specific value. (Inherited from List<T>) |
IList.IndexOf(Object) |
Determines the index of a specific item in the IList. (Inherited from List<T>) |
IList.Insert(Int32, Object) |
Inserts an item to the IList at the specified index. (Inherited from List<T>) |
IList.IsFixedSize |
Gets a value indicating whether the IList has a fixed size. (Inherited from List<T>) |
IList.IsReadOnly |
Gets a value indicating whether the IList is read-only. (Inherited from List<T>) |
IList.Item[Int32] |
Gets or sets the element at the specified index. (Inherited from List<T>) |
IList.Remove(Object) |
Removes the first occurrence of a specific object from the IList. (Inherited from List<T>) |
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 |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter |
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. |