ExpressionVisitor.Visit<T> Method (ReadOnlyCollection<T>, Func<T, T>)

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Visits all nodes in the collection using a specified element visitor.

Namespace:  System.Linq.Expressions
Assembly:  System.Core (in System.Core.dll)

Syntax

'Declaration
Public Shared Function Visit(Of T) ( _
    nodes As ReadOnlyCollection(Of T), _
    elementVisitor As Func(Of T, T) _
) As ReadOnlyCollection(Of T)
public static ReadOnlyCollection<T> Visit<T>(
    ReadOnlyCollection<T> nodes,
    Func<T, T> elementVisitor
)

Type Parameters

  • T
    The type of the nodes.

Parameters

  • elementVisitor
    Type: System.Func<T, T>
    A delegate that visits a single element, optionally replacing it with a new element.

Return Value

Type: System.Collections.ObjectModel.ReadOnlyCollection<T>
The modified node list, if any of the elements were modified; otherwise, returns the original node list.

Version Information

Silverlight

Supported in: 5, 4

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.