ActivityCollection Класс

Определение

Предупреждение

Этот API устарел.

Моделирует строго типизированный интерфейс ICollection типа Activity.Models a strongly typed ICollection of type Activity.

public ref class ActivityCollection sealed : System::Collections::Generic::List<System::Workflow::ComponentModel::Activity ^>, System::Collections::Generic::ICollection<System::Workflow::ComponentModel::Activity ^>, System::Collections::Generic::IEnumerable<System::Workflow::ComponentModel::Activity ^>, System::Collections::Generic::IList<System::Workflow::ComponentModel::Activity ^>
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityCollection : System.Collections.Generic.List<System.Workflow.ComponentModel.Activity>, System.Collections.Generic.ICollection<System.Workflow.ComponentModel.Activity>, System.Collections.Generic.IEnumerable<System.Workflow.ComponentModel.Activity>, System.Collections.Generic.IList<System.Workflow.ComponentModel.Activity>
type ActivityCollection = class
    inherit List<Activity>
    interface IList<Activity>
    interface ICollection<Activity>
    interface seq<Activity>
    interface IEnumerable
    interface IList
    interface ICollection
Public NotInheritable Class ActivityCollection
Inherits List(Of Activity)
Implements ICollection(Of Activity), IEnumerable(Of Activity), IList(Of Activity)
Наследование
ActivityCollection
Атрибуты
Реализации

Примеры

В следующем примере показано обращение к коллекции ActivityCollection, которая является членом составного класса действия, содержащего все дочерние действия.The following example shows access of the ActivityCollection which is the member of a composite activity class containing all child activities. Данный пример кода является частью образца пакета SDK "Using Throw" из файла ThrowWorkflow.cs.This code example is part of the Using Throw SDK Sample and is from the ThrowWorkflow.cs file. Дополнительные сведения см. в разделе Использование действия сровактивити.For more information, see Using the ThrowActivity Activity.

this.CanModifyActivities = true;
System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind();
this.throwActivity1 = new System.Workflow.ComponentModel.ThrowActivity();
activitybind1.Name = "ThrowWorkflow";
activitybind1.Path = "ThrownException";
// 
// throwActivity1
// 
this.throwActivity1.Name = "throwActivity1";
this.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1)));
// 
// ThrowWorkflow
// 
this.Activities.Add(this.throwActivity1);
this.Name = "ThrowWorkflow";
this.CanModifyActivities = false;
Me.CanModifyActivities = True
Dim activitybind1 As New System.Workflow.ComponentModel.ActivityBind()
Me.throwActivity1 = New System.Workflow.ComponentModel.ThrowActivity()
activitybind1.Name = "ThrowWorkflow"
activitybind1.Path = "ThrownException"
' 
' throwActivity1
' 
Me.throwActivity1.Name = "throwActivity1"
Me.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, activitybind1)
' 
' ThrowWorkflow
' 
Me.Activities.Add(Me.throwActivity1)
Me.Name = "ThrowWorkflow"
Me.CanModifyActivities = False

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен.This material discusses types and namespaces that are obsolete. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Этот класс служит для представления списка дочерних действий для действия CompositeActivity.This class is used to represent the list of child activities for a CompositeActivity.

Примечание

Можно вызывать только методы, являющиеся производными интерфейса IList<T>, но не класса List<T>, например использовать для добавления действий метод Add, а не AddRange.Only call methods derived from IList<T> and not List<T>, such as using Add to add activities instead of AddRange. Вызов методов, являющихся производными класса List<T>, приведет к непредсказуемым последствиям.Calling methods derived from List<T> will have unexpected consequences.

Конструкторы

ActivityCollection(Activity)

Инициализирует новый экземпляр класса ActivityCollection, также инициализируя действие-владелец Activity.Initializes a new instance of the ActivityCollection class, initializing an owner Activity.

Свойства

Capacity

Возвращает или задает общее число элементов, которые может вместить внутренняя структура данных без изменения размера.Gets or sets the total number of elements the internal data structure can hold without resizing.

(Унаследовано от List<T>)
Count

Возвращает количество членов в коллекции ICollection.Gets the number of members of the ICollection.

Item[Int32]

Возвращает или задает действие в коллекции ICollection по индексу.Gets or sets the activity in the ICollection based on the index.

Item[String]

Возвращает действие в коллекции ICollection по строке, которая является уникальным ключом.Gets the activity in the ICollection based on the string which is a unique key.

Методы

Add(Activity)

Добавляет действие Activity в коллекцию ICollection.Adds the Activity to the ICollection.

Add(T)

Добавляет объект в конец очереди List<T>.Adds an object to the end of the List<T>.

(Унаследовано от List<T>)
AddRange(IEnumerable<T>)

Добавляет элементы указанной коллекции в конец списка List<T>.Adds the elements of the specified collection to the end of the List<T>.

(Унаследовано от List<T>)
AsReadOnly()

Возвращает для текущей коллекции оболочку ReadOnlyCollection<T>, доступную только для чтения.Returns a read-only ReadOnlyCollection<T> wrapper for the current collection.

(Унаследовано от List<T>)
BinarySearch(Int32, Int32, T, IComparer<T>)

Выполняет поиск элемента в диапазоне элементов отсортированного списка List<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.

(Унаследовано от List<T>)
BinarySearch(T)

Выполняет поиск элемента по всему отсортированному списку List<T>, используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля.Searches the entire sorted List<T> for an element using the default comparer and returns the zero-based index of the element.

(Унаследовано от List<T>)
BinarySearch(T, IComparer<T>)

Выполняет поиск элемента по всему отсортированному списку List<T>, используя указанный компаратор, и возвращает индекс элемента, отсчитываемый от нуля.Searches the entire sorted List<T> for an element using the specified comparer and returns the zero-based index of the element.

(Унаследовано от List<T>)
Clear()

Удаляет все действия Activity из коллекции ICollection.Removes every Activity from the ICollection.

Contains(Activity)

Проверяет, является ли действие Activity членом коллекции ICollection.Provides a test for membership of the Activity in the ICollection.

Contains(T)

Определяет, входит ли элемент в коллекцию List<T>.Determines whether an element is in the List<T>.

(Унаследовано от List<T>)
ConvertAll<TOutput>(Converter<T,TOutput>)

Преобразует элементы текущего списка List<T> в другой тип и возвращает список преобразованных элементов.Converts the elements in the current List<T> to another type, and returns a list containing the converted elements.

(Унаследовано от List<T>)
CopyTo(Int32, T[], Int32, Int32)

Копирует диапазон элементов из списка List<T> в совместимый одномерный массив, начиная с указанного индекса конечного массива.Copies a range of elements from the List<T> to a compatible one-dimensional array, starting at the specified index of the target array.

(Унаследовано от List<T>)
CopyTo(T[])

Копирует весь список List<T> в совместимый одномерный массив, начиная с первого элемента целевого массива.Copies the entire List<T> to a compatible one-dimensional array, starting at the beginning of the target array.

(Унаследовано от List<T>)
CopyTo(T[], Int32)

Копирует List<T> целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива.Copies the entire List<T> to a compatible one-dimensional array, starting at the specified index of the target array.

(Унаследовано от List<T>)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
Exists(Predicate<T>)

Определяет, содержит ли List<T> элементы, удовлетворяющие условиям указанного предиката.Determines whether the List<T> contains elements that match the conditions defined by the specified predicate.

(Унаследовано от List<T>)
Find(Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает первое найденное вхождение в пределах всего списка List<T>.Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire List<T>.

(Унаследовано от List<T>)
FindAll(Predicate<T>)

Извлекает все элементы, удовлетворяющие условиям указанного предиката.Retrieves all the elements that match the conditions defined by the specified predicate.

(Унаследовано от List<T>)
FindIndex(Int32, Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List<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.

(Унаследовано от List<T>)
FindIndex(Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List<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.

(Унаследовано от List<T>)
FindIndex(Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс первого найденного вхождения в пределах всего списка List<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>.

(Унаследовано от List<T>)
FindLast(Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает последнее найденное вхождение в пределах всего списка List<T>.Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire List<T>.

(Унаследовано от List<T>)
FindLastIndex(Int32, Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List<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.

(Унаследовано от List<T>)
FindLastIndex(Int32, Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List<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.

(Унаследовано от List<T>)
FindLastIndex(Predicate<T>)

Выполняет поиск элемента, удовлетворяющего условиям указанного предиката, и возвращает отсчитываемый от нуля индекс последнего найденного вхождения в пределах всего списка List<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>.

(Унаследовано от List<T>)
ForEach(Action<T>)

Выполняет указанное действие с каждым элементом списка List<T>.Performs the specified action on each element of the List<T>.

(Унаследовано от List<T>)
GetEnumerator()

Реализует интерфейс перечисления для коллекции ICollection.Implements an enumeration interface to the ICollection.

GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetRange(Int32, Int32)

Создает неполную копию диапазона элементов исходного списка List<T>.Creates a shallow copy of a range of elements in the source List<T>.

(Унаследовано от List<T>)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
IndexOf(Activity)

Возвращает индекс объекта Activity в коллекции ICollection.Gets the index of the Activity in the ICollection.

IndexOf(T)

Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения, найденного в пределах всего списка List<T>.Searches for the specified object and returns the zero-based index of the first occurrence within the entire List<T>.

(Унаследовано от List<T>)
IndexOf(T, Int32)

Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка List<T>, начиная с заданного индекса и до последнего элемента.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.

(Унаследовано от List<T>)
IndexOf(T, Int32, Int32)

Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс его первого вхождения в диапазоне элементов списка List<T>, начинающемся с заданного индекса и содержащем указанное число элементов.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.

(Унаследовано от List<T>)
Insert(Int32, Activity)

Вставляет элемент с заданным индексом в коллекцию ICollection.Inserts the item at the index in the ICollection.

Insert(Int32, T)

Вставляет элемент в коллекцию List<T> по указанному индексу.Inserts an element into the List<T> at the specified index.

(Унаследовано от List<T>)
InsertRange(Int32, IEnumerable<T>)

Вставляет элементы коллекции в список List<T> в позиции с указанным индексом.Inserts the elements of a collection into the List<T> at the specified index.

(Унаследовано от List<T>)
LastIndexOf(T)

Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения, найденного в пределах всего списка List<T>.Searches for the specified object and returns the zero-based index of the last occurrence within the entire List<T>.

(Унаследовано от List<T>)
LastIndexOf(T, Int32)

Осуществляет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List<T>, начиная с первого элемента и до позиции с заданным индексом.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.

(Унаследовано от List<T>)
LastIndexOf(T, Int32, Int32)

Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка List<T>, содержащем указанное число элементов и заканчивающемся в позиции с указанным индексом.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.

(Унаследовано от List<T>)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
Remove(Activity)

Удаляет из коллекции ICollection действие, заданное при вызове.Removes the activity specified in the call from the ICollection.

Remove(T)

Удаляет первое вхождение указанного объекта из коллекции List<T>.Removes the first occurrence of a specific object from the List<T>.

(Унаследовано от List<T>)
RemoveAll(Predicate<T>)

Удаляет все элементы, которые соответствуют заданному предикату.Removes all the elements that match the conditions defined by the specified predicate.

(Унаследовано от List<T>)
RemoveAt(Int32)

Удаляет объект Activity из коллекции ICollection по указанному индексу index.Removes the Activity in the ICollection at the specified index.

RemoveRange(Int32, Int32)

Удаляет диапазон элементов из списка List<T>.Removes a range of elements from the List<T>.

(Унаследовано от List<T>)
Reverse()

Изменяет порядок элементов во всем списке List<T> на обратный.Reverses the order of the elements in the entire List<T>.

(Унаследовано от List<T>)
Reverse(Int32, Int32)

Изменяет порядок элементов в указанном диапазоне.Reverses the order of the elements in the specified range.

(Унаследовано от List<T>)
Sort()

Сортирует элементы во всем списке List<T> с помощью функции сравнения по умолчанию.Sorts the elements in the entire List<T> using the default comparer.

(Унаследовано от List<T>)
Sort(Comparison<T>)

Сортирует элементы во всем списке List<T> с использованием указанного Comparison<T>.Sorts the elements in the entire List<T> using the specified Comparison<T>.

(Унаследовано от List<T>)
Sort(IComparer<T>)

Сортирует элементы во всем списке List<T> с помощью указанной функции сравнения.Sorts the elements in the entire List<T> using the specified comparer.

(Унаследовано от List<T>)
Sort(Int32, Int32, IComparer<T>)

Сортирует элементы в диапазоне элементов списка List<T> с помощью указанной функции сравнения.Sorts the elements in a range of elements in List<T> using the specified comparer.

(Унаследовано от List<T>)
ToArray()

Копирует элементы списка List<T> в новый массив.Copies the elements of the List<T> to a new array.

(Унаследовано от List<T>)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)
TrimExcess()

Задает емкость, равную фактическому числу элементов в списке List<T>, если это число меньше порогового значения.Sets the capacity to the actual number of elements in the List<T>, if that number is less than a threshold value.

(Унаследовано от List<T>)
TrueForAll(Predicate<T>)

Определяет, все ли элементы списка List<T> удовлетворяют условиям указанного предиката.Determines whether every element in the List<T> matches the conditions defined by the specified predicate.

(Унаследовано от List<T>)

События

ListChanged

Создается при изменении содержимого данной коллекции ICollection.Raised whenever a change is made to the contents of this ICollection.

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Копирует элементы коллекции ICollection в массив Array, начиная с указанного индекса массива Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.IsSynchronized

Возвращает значение, определяющее, является ли доступ к объекту ICollection<T> синхронизированным, т. е. потокобезопасным.Gets a value that indicates whether access to the ICollection<T> is synchronized, that is thread-safe.

ICollection.SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции ICollection<T>.Gets an object that can be used to synchronize access to the ICollection<T>.

ICollection<Activity>.Add(Activity)

Добавляет объект IListв конец списка IList.Adds an object to the IList at the end of the IList.

ICollection<Activity>.Clear()

Удаляет все действия из коллекции IList.Clears all activities from the IList.

ICollection<Activity>.Contains(Activity)

Возвращает значение, которое указывает, является ли объект Object элементом коллекции.Gets a value that indicates whether the Object is a member of the collection.

ICollection<Activity>.CopyTo(Activity[], Int32)

Копирует элементы коллекции ICollection в массив Array, начиная с указанного индекса массива Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection<Activity>.Count

Получает число элементов, содержащихся в интерфейсе ICollection<T>.Gets the number of elements contained in the ICollection<T>.

ICollection<Activity>.IsReadOnly

Возвращает значение, которое определяет, является ли коллекция IList доступной только для чтения.Gets a value that indicates whether the IList is read-only.

ICollection<Activity>.Remove(Activity)

Удаляет первое вхождение указанного объекта из коллекции ICollection<T>.Removes the first occurrence of a specific object from the ICollection<T>.

ICollection<T>.IsReadOnly

Возвращает значение, указывающее, является ли ICollection<T> доступным только для чтения.Gets a value indicating whether the ICollection<T> is read-only.

(Унаследовано от List<T>)
IEnumerable.GetEnumerator()

Возвращает объект IEnumerator, который выполняет итерацию по списку IList.Returns an IEnumerator that iterates through the underlying IList.

IEnumerable<Activity>.GetEnumerator()

Возвращает перечислитель, выполняющий перебор элементов в коллекции.Returns an enumerator that iterates through the collection.

IEnumerable<T>.GetEnumerator()

Возвращает перечислитель для прохода по коллекции.Returns an enumerator that iterates through a collection.

(Унаследовано от List<T>)
IList.Add(Object)

Добавляет объект IListв конец списка IList.Adds an object to the IList at the end of the IList.

IList.Clear()

Удаляет все объекты Activity из ICollection.Removes all Activity from the ICollection.

IList.Contains(Object)

Возвращает значение, которое указывает, является ли объект Object элементом коллекции.Gets a value that indicates whether the Object is a member of the collection.

IList.IndexOf(Object)

Возвращает отсчитываемый от нуля индекс объекта Object в соответствующей коллекции действий.Gets the zero-based index of the Object in the underlying activities collection.

IList.Insert(Int32, Object)

Вставляет объект Object в коллекцию IList по указанному отсчитываемому от нуля индексу.Inserts an Object into the IList at the zero-based index specified.

IList.IsFixedSize

Получает значение, указывающее, имеет ли список IList фиксированный размер.Gets a value indicating whether the IList has a fixed size.

IList.IsReadOnly

Получает значение, указывающее, является ли объект ICollection<T> доступным только для чтения.Gets a value indicating whether the ICollection<T> is read-only.

IList.Item[Int32]

Возвращает или задает действие в коллекции ICollection по индексу.Gets or sets the activity in the ICollection based on the index.

IList.Remove(Object)

Удаляет первое вхождение указанного объекта из коллекции IList.Removes the first occurrence of a specific object from the IList.

IList<Activity>.IndexOf(Activity)

Определяет индекс заданного элемента коллекции IList.Determines the index of a specific item in the IList.

IList<Activity>.Insert(Int32, Activity)

Вставляет объект Object в коллекцию IList по указанному отсчитываемому от нуля индексу.Inserts an Object into the IList at the zero-based index specified.

IList<Activity>.Item[Int32]

Возвращает или задает элемент по указанному индексу.Gets or sets the element at the specified index.

IList<Activity>.RemoveAt(Int32)

Удаляет элемент IList по указанному индексу.Removes the IList item at the specified index.

Методы расширения

CopyToDataTable<T>(IEnumerable<T>)

Возвращает объект DataTable, содержащий копии объектов DataRow при заданном входном объекте IEnumerable<T> и универсальном параметре T, равном DataRow.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)

Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр T имеет значение DataRow.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)

Копирует объекты DataRow в указанный объект DataTable с заданным входным объектом IEnumerable<T>, где универсальный параметр T имеет значение DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.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. В коллекцию включаются только элементы, соответствующие XName.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. В коллекцию включаются только элементы, соответствующие XName.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. В коллекцию включаются только элементы, соответствующие XName.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.

Применяется к