XPathMessageFilterTable<TFilterData> XPathMessageFilterTable<TFilterData> XPathMessageFilterTable<TFilterData> XPathMessageFilterTable<TFilterData> Class

定义

保存筛选器/数据对以进行高效匹配。Holds a collection of filter/data pairs for efficient matching.

generic <typename TFilterData>
public ref class XPathMessageFilterTable : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageFilter ^, TFilterData>>, System::Collections::Generic::IDictionary<System::ServiceModel::Dispatcher::MessageFilter ^, TFilterData>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::ServiceModel::Dispatcher::MessageFilter ^, TFilterData>>, System::ServiceModel::Dispatcher::IMessageFilterTable<TFilterData>
[System.Runtime.Serialization.DataContract]
public class XPathMessageFilterTable<TFilterData> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter,TFilterData>>, System.Collections.Generic.IDictionary<System.ServiceModel.Dispatcher.MessageFilter,TFilterData>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.ServiceModel.Dispatcher.MessageFilter,TFilterData>>, System.ServiceModel.Dispatcher.IMessageFilterTable<TFilterData>
type XPathMessageFilterTable<'FilterData> = class
    interface IMessageFilterTable<'FilterData>
    interface IDictionary<MessageFilter, 'FilterData>
    interface ICollection<KeyValuePair<MessageFilter, 'FilterData>>
    interface seq<KeyValuePair<MessageFilter, 'FilterData>>
    interface IEnumerable
Public Class XPathMessageFilterTable(Of TFilterData)
Implements ICollection(Of KeyValuePair(Of MessageFilter, TFilterData)), IDictionary(Of MessageFilter, TFilterData), IEnumerable(Of KeyValuePair(Of MessageFilter, TFilterData)), IMessageFilterTable(Of TFilterData)

类型参数

TFilterData

与表中每个筛选器关联的筛选数据的类型。The type of the filter data associated with each filter in the table.

继承
XPathMessageFilterTable<TFilterData>XPathMessageFilterTable<TFilterData>XPathMessageFilterTable<TFilterData>XPathMessageFilterTable<TFilterData>
属性
实现

注解

XPathMessageFilterTable<TFilterData> 实现 IMessageFilterTable<TFilterData> 接口。The XPathMessageFilterTable<TFilterData> implements the IMessageFilterTable<TFilterData> interface. 此筛选器表针对声明性 XPath 筛选器进行了优化,因此表键为 XPathMessageFilterThis filter table is optimized for declarative XPath filters, so the table key is a XPathMessageFilter.

XPathMessageFilterTable<TFilterData> 类针对 XPath 的子集优化了匹配,该类适用于大多数消息处理方案,同时支持完整的 XPath 1.0 语法。The XPathMessageFilterTable<TFilterData> class optimizes matching for a subset of XPath that covers most of the messaging scenarios and also supports the full XPath 1.0 grammar. 该类具有适合于高效并行匹配的优化算法。It has optimized algorithms for efficient parallel matching.

构造函数

XPathMessageFilterTable<TFilterData>() XPathMessageFilterTable<TFilterData>() XPathMessageFilterTable<TFilterData>() XPathMessageFilterTable<TFilterData>()

初始化 XPathMessageFilterTable<TFilterData> 类的新实例。Initializes a new instance of the XPathMessageFilterTable<TFilterData> class.

XPathMessageFilterTable<TFilterData>(Int32) XPathMessageFilterTable<TFilterData>(Int32) XPathMessageFilterTable<TFilterData>(Int32) XPathMessageFilterTable<TFilterData>(Int32)

初始化 XPathMessageFilterTable<TFilterData> 类的新实例。Initializes a new instance of the XPathMessageFilterTable<TFilterData> class.

属性

Count Count Count Count

获取当前筛选器表中筛选器/数据对的数目。Gets the number of filter/data pairs currently in the filter table.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

XPathMessageFilterTable<TFilterData> 不是只读的。The XPathMessageFilterTable<TFilterData> is not read-only.

Item[MessageFilter] Item[MessageFilter] Item[MessageFilter] Item[MessageFilter]

获取或设置与指定的 filter 关联的筛选数据。Gets or sets the filter data associated with the specified filter.

Keys Keys Keys Keys

获取 XPathMessageFilterTable<TFilterData> 中包含的所有筛选器的集合。Gets a collection of all the filters contained in the XPathMessageFilterTable<TFilterData>.

NodeQuota NodeQuota NodeQuota NodeQuota

获取或设置 XML 文档节点的最大数目,这些文档节点在单一调用 Match 方法期间可由单个筛选器检查。Gets or sets the maximum number of XML document nodes that can be examined by the individual filters during a single call to a Match method. 此值适用于每个筛选器。This value applies for each filter.

Values Values Values Values

获取 FilterData 中包含的所有 XPathMessageFilterTable<TFilterData> 的集合。Gets a collection of all the FilterData contained in the XPathMessageFilterTable<TFilterData>.

方法

Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>) Add(KeyValuePair<MessageFilter,TFilterData>)

将 filter/FilterData(键/值)对添加到 XPathMessageFilterTable<TFilterData>Adds a filter/FilterData (key/value) pair to the XPathMessageFilterTable<TFilterData>.

Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData) Add(MessageFilter, TFilterData)

将筛选器/数据对添加到筛选器表中。Adds a filter/data pair to the filter table.

Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData) Add(XPathMessageFilter, TFilterData)

将筛选器/数据对添加到筛选器表中。Adds a filter/data pair to the filter table.

Clear() Clear() Clear() Clear()

从筛选器表中移除所有的筛选器/数据对。Removes all filter/data pairs from the filter table.

Contains(KeyValuePair<MessageFilter,TFilterData>) Contains(KeyValuePair<MessageFilter,TFilterData>) Contains(KeyValuePair<MessageFilter,TFilterData>) Contains(KeyValuePair<MessageFilter,TFilterData>)

确定筛选器表是否包含指定的筛选器及其关联的 FilterDataDetermines whether the filter table contains a specified filter and its associated FilterData.

ContainsKey(MessageFilter) ContainsKey(MessageFilter) ContainsKey(MessageFilter) ContainsKey(MessageFilter)

确定筛选器表是否包含指定的筛选器。Determines whether the filter table contains a specified filter.

CopyTo(KeyValuePair<MessageFilter,TFilterData>[], Int32) CopyTo(KeyValuePair<MessageFilter,TFilterData>[], Int32) CopyTo(KeyValuePair<MessageFilter,TFilterData>[], Int32) CopyTo(KeyValuePair<MessageFilter,TFilterData>[], Int32)

将 filter/FilterData 对复制到从指定索引开始的数组。Copies the filter/FilterData pairs to an array that starts at a specified index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

确定指定的对象是否等于当前对象。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

返回一个可循环访问筛选器表的枚举数。Returns an enumerator that can iterate through the filter table.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

作为默认哈希函数。Serves as the default hash function.

(Inherited from Object)
GetMatchingFilter(Message, MessageFilter) GetMatchingFilter(Message, MessageFilter) GetMatchingFilter(Message, MessageFilter) GetMatchingFilter(Message, MessageFilter)

返回一个值,该值指示指定的消息是否正好满足表中的一个筛选器的匹配标准,然后在 out 参数中返回该筛选器。Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified message and returns that filter in an out parameter.

GetMatchingFilter(MessageBuffer, MessageFilter) GetMatchingFilter(MessageBuffer, MessageFilter) GetMatchingFilter(MessageBuffer, MessageFilter) GetMatchingFilter(MessageBuffer, MessageFilter)

返回一个值,该值指示指定的消息或缓冲消息是否正好满足表中的一个筛选器的匹配条件,然后在 out 参数中返回该筛选器。Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified message or buffered message and returns that filter in an out parameter.

GetMatchingFilter(SeekableXPathNavigator, MessageFilter) GetMatchingFilter(SeekableXPathNavigator, MessageFilter) GetMatchingFilter(SeekableXPathNavigator, MessageFilter) GetMatchingFilter(SeekableXPathNavigator, MessageFilter)

返回一个值,该值指示指定的消息或缓冲消息是否正好满足表中的一个 SeekableXPathNavigator 的匹配条件,然后在 out 参数中返回该筛选器。Returns a value that indicates whether the match criterion of exactly one SeekableXPathNavigator in the table is satisfied by the specified message or buffered message and returns that filter in an out parameter.

GetMatchingFilter(XPathNavigator, MessageFilter) GetMatchingFilter(XPathNavigator, MessageFilter) GetMatchingFilter(XPathNavigator, MessageFilter) GetMatchingFilter(XPathNavigator, MessageFilter)

返回一个值,该值指示指定的消息或缓冲消息是否正好满足表中的一个 XPathNavigator 的匹配条件,然后在 out 参数中返回该筛选器。Returns a value that indicates whether the match criterion of exactly one XPathNavigator in the table is satisfied by the specified message or buffered message and returns that filter in an out parameter.

GetMatchingFilters(Message, ICollection<MessageFilter>) GetMatchingFilters(Message, ICollection<MessageFilter>) GetMatchingFilters(Message, ICollection<MessageFilter>) GetMatchingFilters(Message, ICollection<MessageFilter>)

返回一个值,该值指示指定的消息是否满足表中至少一个 XPathMessageFilter 的匹配条件,然后将匹配筛选器添加到集合。Returns a value that indicates whether the match criterion of at least one XPathMessageFilter in the table is satisfied by the specified message and adds the matching filters to a collection.

GetMatchingFilters(MessageBuffer, ICollection<MessageFilter>) GetMatchingFilters(MessageBuffer, ICollection<MessageFilter>) GetMatchingFilters(MessageBuffer, ICollection<MessageFilter>) GetMatchingFilters(MessageBuffer, ICollection<MessageFilter>)

返回一个值,该值指示指定的缓冲消息是否满足表中至少一个 XPathMessageFilter 的匹配条件,然后将匹配筛选器添加到集合。Returns a value that indicates whether the match criterion of at least one XPathMessageFilter in the table is satisfied by the specified buffered message and adds the matching filters to a collection.

GetMatchingFilters(SeekableXPathNavigator, ICollection<MessageFilter>) GetMatchingFilters(SeekableXPathNavigator, ICollection<MessageFilter>) GetMatchingFilters(SeekableXPathNavigator, ICollection<MessageFilter>) GetMatchingFilters(SeekableXPathNavigator, ICollection<MessageFilter>)

返回一个值,该值指示指定的缓冲消息是否满足表中至少一个 SeekableXPathNavigator 的匹配条件,然后将匹配筛选器添加到集合。Returns a value that indicates whether the match criterion of at least one SeekableXPathNavigator in the table is satisfied by the specified buffered message and adds the matching filters to a collection.

GetMatchingFilters(XPathNavigator, ICollection<MessageFilter>) GetMatchingFilters(XPathNavigator, ICollection<MessageFilter>) GetMatchingFilters(XPathNavigator, ICollection<MessageFilter>) GetMatchingFilters(XPathNavigator, ICollection<MessageFilter>)

返回一个值,该值指示指定的缓冲消息是否满足表中至少一个 XPathNavigator 的匹配条件,然后将匹配筛选器添加到集合。Returns a value that indicates whether the match criterion of at least one XPathNavigator in the table is satisfied by the specified buffered message and adds the matching filters to a collection.

GetMatchingValue(Message, TFilterData) GetMatchingValue(Message, TFilterData) GetMatchingValue(Message, TFilterData) GetMatchingValue(Message, TFilterData)

返回一个值,该值指示指定的消息是否正好满足表中的一个 XPathMessageFilter 的匹配条件,然后返回匹配的筛选数据。Returns a value that indicates whether the match criterion of exactly one XPathMessageFilter in the table is satisfied by the specified message and returns the matching filter data.

GetMatchingValue(MessageBuffer, TFilterData) GetMatchingValue(MessageBuffer, TFilterData) GetMatchingValue(MessageBuffer, TFilterData) GetMatchingValue(MessageBuffer, TFilterData)

返回一个值,该值指示指定的缓冲消息是否正好满足表中的一个 XPathMessageFilter 的匹配条件,然后返回匹配的筛选数据。Returns a value that indicates whether the match criterion of exactly one XPathMessageFilter in the table is satisfied by the specified buffered message and returns the matching filter data.

GetMatchingValue(SeekableXPathNavigator, TFilterData) GetMatchingValue(SeekableXPathNavigator, TFilterData) GetMatchingValue(SeekableXPathNavigator, TFilterData) GetMatchingValue(SeekableXPathNavigator, TFilterData)

返回一个值,该值指示 SeekableXPathNavigator 是否正好满足表中的一个 navigator 的匹配条件,然后在 out 参数中返回匹配筛选器的筛选数据。Returns a value that indicates whether the match criterion of exactly one SeekableXPathNavigator in the table is satisfied by the navigator and returns the filter data of the matching filter in an out parameter.

GetMatchingValue(XPathNavigator, TFilterData) GetMatchingValue(XPathNavigator, TFilterData) GetMatchingValue(XPathNavigator, TFilterData) GetMatchingValue(XPathNavigator, TFilterData)

返回一个值,该值指示 XPathNavigator 是否正好满足表中的一个 navigator 的匹配条件,然后在 out 参数中返回匹配筛选器的筛选数据。Returns a value that indicates whether the match criterion of exactly one XPathNavigator in the table is satisfied by the navigator and returns the filter data of the matching filter in an out parameter.

GetMatchingValues(Message, ICollection<TFilterData>) GetMatchingValues(Message, ICollection<TFilterData>) GetMatchingValues(Message, ICollection<TFilterData>) GetMatchingValues(Message, ICollection<TFilterData>)

返回一个值,该值指示指定的消息是否满足表中至少一个筛选器的匹配条件,然后将匹配筛选器的筛选数据添加到集合。Returns a value that indicates whether the match criterion of at least one filter in the table is satisfied by the specified message and adds the filter data of the matching filters to a collection.

GetMatchingValues(MessageBuffer, ICollection<TFilterData>) GetMatchingValues(MessageBuffer, ICollection<TFilterData>) GetMatchingValues(MessageBuffer, ICollection<TFilterData>) GetMatchingValues(MessageBuffer, ICollection<TFilterData>)

返回一个值,该值指示指定的缓冲消息是否满足表中至少一个筛选器的匹配条件,然后将匹配筛选器的筛选数据添加到集合。Returns a value that indicates whether the match criterion of at least one filter in the table is satisfied by the specified buffered message and adds the filter data of the matching filters to a collection.

GetMatchingValues(SeekableXPathNavigator, ICollection<TFilterData>) GetMatchingValues(SeekableXPathNavigator, ICollection<TFilterData>) GetMatchingValues(SeekableXPathNavigator, ICollection<TFilterData>) GetMatchingValues(SeekableXPathNavigator, ICollection<TFilterData>)

返回一个值,该值指示 SeekableXPathNavigator 是否满足表中至少一个 navigator 的匹配条件,然后将匹配筛选器的筛选数据添加到集合。Returns a value that indicates whether the match criterion of at least one SeekableXPathNavigator in the table is satisfied by the navigator and adds the filter data of the matching filters to a collection.

GetMatchingValues(XPathNavigator, ICollection<TFilterData>) GetMatchingValues(XPathNavigator, ICollection<TFilterData>) GetMatchingValues(XPathNavigator, ICollection<TFilterData>) GetMatchingValues(XPathNavigator, ICollection<TFilterData>)

返回一个值,该值指示 XPathNavigator 是否满足表中至少一个 navigator 的匹配条件,然后将匹配筛选器的筛选数据添加到集合。Returns a value that indicates whether the match criterion of at least one XPathNavigator in the table is satisfied by the navigator and adds the filter data of the matching filters to a collection.

GetType() GetType() GetType() GetType()

获取当前实例的 TypeGets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

创建当前 Object 的浅表副本。Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(KeyValuePair<MessageFilter,TFilterData>) Remove(KeyValuePair<MessageFilter,TFilterData>) Remove(KeyValuePair<MessageFilter,TFilterData>) Remove(KeyValuePair<MessageFilter,TFilterData>)

从筛选器表中移除筛选器及其关联的筛选数据。Removes a filter and its associated filter data from the filter table.

Remove(MessageFilter) Remove(MessageFilter) Remove(MessageFilter) Remove(MessageFilter)

从筛选器表中移除筛选器及其关联的筛选数据。Removes a filter and its associated filter data from the filter table.

Remove(XPathMessageFilter) Remove(XPathMessageFilter) Remove(XPathMessageFilter) Remove(XPathMessageFilter)

从筛选器表中移除 XPathMessageFilter 及其关联的筛选数据。Removes an XPathMessageFilter and its associated filter data from the filter table.

ToString() ToString() ToString() ToString()

返回表示当前对象的字符串。Returns a string that represents the current object.

(Inherited from Object)
TrimToSize() TrimToSize() TrimToSize() TrimToSize()

压缩筛选器表,清除任何过多的分配或缓冲区。Compacts the filter table, purging any excess allocations or buffers.

TryGetValue(MessageFilter, TFilterData) TryGetValue(MessageFilter, TFilterData) TryGetValue(MessageFilter, TFilterData) TryGetValue(MessageFilter, TFilterData)

检查筛选器是否存储在筛选器表中。Checks whether a filter is stored in the filter table.

显式界面实现

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

返回一个可循环访问筛选器表的枚举数。Returns an enumerator that can iterate through the filter table.

扩展方法

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

在给定其泛型参数 TDataTable 的输入 DataRow 对象的情况下,返回包含 IEnumerable<T> 对象副本的 DataRowReturns 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) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

在给定其泛型参数 TDataRow 的输入 DataTable 对象的情况下,将 IEnumerable<T> 对象复制到指定的 DataRowCopies 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) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

在给定其泛型参数 TDataRow 的输入 DataTable 对象的情况下,将 IEnumerable<T> 对象复制到指定的 DataRowCopies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable 的元素强制转换为指定的类型。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

根据指定类型筛选 IEnumerable 的元素。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

启用查询的并行化。Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryableConverts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) 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) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) 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>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

返回源集合中每个文档和元素的子代节点的集合。Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) 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) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) 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>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) 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) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) 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>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) 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>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

返回源集合中每个文档和元素的子节点集合。Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

将源集合中的每个节点从其父节点中移除。Removes every node in the source collection from its parent node.

适用于