Share via


ParameterAliasNodeTranslator.Visit Method

 

Namespace:   System.Web.OData.Query
Assembly:  System.Web.OData (in System.Web.OData.dll)

Overload List

Name Description
System_CAPS_pubmethod Visit(AllNode)

Translate an AllNode.(Overrides QueryNodeVisitor<T>.Visit(AllNode).)

System_CAPS_pubmethod Visit(AnyNode)

Translate an AnyNode.(Overrides QueryNodeVisitor<T>.Visit(AnyNode).)

System_CAPS_pubmethod Visit(BinaryOperatorNode)

Translate a BinaryOperatorNode.(Overrides QueryNodeVisitor<T>.Visit(BinaryOperatorNode).)

System_CAPS_pubmethod Visit(CollectionFunctionCallNode)

Translate a CollectionFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionFunctionCallNode).)

System_CAPS_pubmethod Visit(CollectionNavigationNode)

Translate a CollectionNavigationNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionNavigationNode).)

System_CAPS_pubmethod Visit(CollectionOpenPropertyAccessNode)

Translate a CollectionOpenPropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionOpenPropertyAccessNode).)

System_CAPS_pubmethod Visit(CollectionPropertyAccessNode)

Translate a CollectionPropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionPropertyAccessNode).)

System_CAPS_pubmethod Visit(CollectionPropertyCastNode)

Translate a CollectionPropertyCastNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionPropertyCastNode).)

System_CAPS_pubmethod Visit(ConstantNode)

Translate a ConstantNode.(Overrides QueryNodeVisitor<T>.Visit(ConstantNode).)

System_CAPS_pubmethod Visit(ConvertNode)

Translate a ConvertNode.(Overrides QueryNodeVisitor<T>.Visit(ConvertNode).)

System_CAPS_pubmethod Visit(EntityCollectionCastNode)

Translate an EntityCollectionCastNode.(Overrides QueryNodeVisitor<T>.Visit(EntityCollectionCastNode).)

System_CAPS_pubmethod Visit(EntityCollectionFunctionCallNode)

Translate an EntityCollectionFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(EntityCollectionFunctionCallNode).)

System_CAPS_pubmethod Visit(EntityRangeVariableReferenceNode)

Translate an EntityRangeVariableReferenceNode.(Overrides QueryNodeVisitor<T>.Visit(EntityRangeVariableReferenceNode).)

System_CAPS_pubmethod Visit(NamedFunctionParameterNode)

Translate a NamedFunctionParameterNode.(Overrides QueryNodeVisitor<T>.Visit(NamedFunctionParameterNode).)

System_CAPS_pubmethod Visit(NonentityRangeVariableReferenceNode)

Translate a NonentityRangeVariableReferenceNode.(Overrides QueryNodeVisitor<T>.Visit(NonentityRangeVariableReferenceNode).)

System_CAPS_pubmethod Visit(ParameterAliasNode)

Translate a ParameterAliasNode.(Overrides QueryNodeVisitor<T>.Visit(ParameterAliasNode).)

System_CAPS_pubmethod Visit(SearchTermNode)

Translate a SearchTermNode.(Overrides QueryNodeVisitor<T>.Visit(SearchTermNode).)

System_CAPS_pubmethod Visit(SingleEntityCastNode)

Translate a SingleEntityCastNode.(Overrides QueryNodeVisitor<T>.Visit(SingleEntityCastNode).)

System_CAPS_pubmethod Visit(SingleEntityFunctionCallNode)

Translate a SingleEntityFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(SingleEntityFunctionCallNode).)

System_CAPS_pubmethod Visit(SingleNavigationNode)

Translate a SingleNavigationNode.(Overrides QueryNodeVisitor<T>.Visit(SingleNavigationNode).)

System_CAPS_pubmethod Visit(SingleValueCastNode)

Translate a SingleValueCastNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValueCastNode).)

System_CAPS_pubmethod Visit(SingleValueFunctionCallNode)

Translate a SingleValueFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValueFunctionCallNode).)

System_CAPS_pubmethod Visit(SingleValueOpenPropertyAccessNode)

Translate a SingleValueOpenPropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValueOpenPropertyAccessNode).)

System_CAPS_pubmethod Visit(SingleValuePropertyAccessNode)

Translate a SingleValuePropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValuePropertyAccessNode).)

System_CAPS_pubmethod Visit(UnaryOperatorNode)

Translate an UnaryOperatorNode.(Overrides QueryNodeVisitor<T>.Visit(UnaryOperatorNode).)

See Also

ParameterAliasNodeTranslator Class
System.Web.OData.Query Namespace

Return to top

ParameterAliasNodeTranslator.Visit Method (AllNode)

Translate an AllNode.

Syntax

public override QueryNode Visit(
    AllNode nodeIn
)
public:
virtual QueryNode^ Visit(
    AllNode^ nodeIn
) override
override Visit : 
        nodeIn:AllNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As AllNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (AnyNode)

Translate an AnyNode.

Syntax

public override QueryNode Visit(
    AnyNode nodeIn
)
public:
virtual QueryNode^ Visit(
    AnyNode^ nodeIn
) override
override Visit : 
        nodeIn:AnyNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As AnyNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (BinaryOperatorNode)

Translate a BinaryOperatorNode.

Syntax

public override QueryNode Visit(
    BinaryOperatorNode nodeIn
)
public:
virtual QueryNode^ Visit(
    BinaryOperatorNode^ nodeIn
) override
override Visit : 
        nodeIn:BinaryOperatorNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As BinaryOperatorNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (CollectionFunctionCallNode)

Translate a CollectionFunctionCallNode.

Syntax

public override QueryNode Visit(
    CollectionFunctionCallNode nodeIn
)
public:
virtual QueryNode^ Visit(
    CollectionFunctionCallNode^ nodeIn
) override
override Visit : 
        nodeIn:CollectionFunctionCallNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As CollectionFunctionCallNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (CollectionNavigationNode)

Translate a CollectionNavigationNode.

Syntax

public override QueryNode Visit(
    CollectionNavigationNode nodeIn
)
public:
virtual QueryNode^ Visit(
    CollectionNavigationNode^ nodeIn
) override
override Visit : 
        nodeIn:CollectionNavigationNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As CollectionNavigationNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (CollectionOpenPropertyAccessNode)

Translate a CollectionOpenPropertyAccessNode.

Syntax

public override QueryNode Visit(
    CollectionOpenPropertyAccessNode nodeIn
)
public:
virtual QueryNode^ Visit(
    CollectionOpenPropertyAccessNode^ nodeIn
) override
override Visit : 
        nodeIn:CollectionOpenPropertyAccessNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As CollectionOpenPropertyAccessNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (CollectionPropertyAccessNode)

Translate a CollectionPropertyAccessNode.

Syntax

public override QueryNode Visit(
    CollectionPropertyAccessNode nodeIn
)
public:
virtual QueryNode^ Visit(
    CollectionPropertyAccessNode^ nodeIn
) override
override Visit : 
        nodeIn:CollectionPropertyAccessNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As CollectionPropertyAccessNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (CollectionPropertyCastNode)

Translate a CollectionPropertyCastNode.

Syntax

public override QueryNode Visit(
    CollectionPropertyCastNode nodeIn
)
public:
virtual QueryNode^ Visit(
    CollectionPropertyCastNode^ nodeIn
) override
override Visit : 
        nodeIn:CollectionPropertyCastNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As CollectionPropertyCastNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (ConstantNode)

Translate a ConstantNode.

Syntax

public override QueryNode Visit(
    ConstantNode nodeIn
)
public:
virtual QueryNode^ Visit(
    ConstantNode^ nodeIn
) override
override Visit : 
        nodeIn:ConstantNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As ConstantNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The original node.

Return to top

ParameterAliasNodeTranslator.Visit Method (ConvertNode)

Translate a ConvertNode.

Syntax

public override QueryNode Visit(
    ConvertNode nodeIn
)
public:
virtual QueryNode^ Visit(
    ConvertNode^ nodeIn
) override
override Visit : 
        nodeIn:ConvertNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As ConvertNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (EntityCollectionCastNode)

Translate an EntityCollectionCastNode.

Syntax

public override QueryNode Visit(
    EntityCollectionCastNode nodeIn
)
public:
virtual QueryNode^ Visit(
    EntityCollectionCastNode^ nodeIn
) override
override Visit : 
        nodeIn:EntityCollectionCastNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As EntityCollectionCastNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (EntityCollectionFunctionCallNode)

Translate an EntityCollectionFunctionCallNode.

Syntax

public override QueryNode Visit(
    EntityCollectionFunctionCallNode nodeIn
)
public:
virtual QueryNode^ Visit(
    EntityCollectionFunctionCallNode^ nodeIn
) override
override Visit : 
        nodeIn:EntityCollectionFunctionCallNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As EntityCollectionFunctionCallNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (EntityRangeVariableReferenceNode)

Translate an EntityRangeVariableReferenceNode.

Syntax

public override QueryNode Visit(
    EntityRangeVariableReferenceNode nodeIn
)
public:
virtual QueryNode^ Visit(
    EntityRangeVariableReferenceNode^ nodeIn
) override
override Visit : 
        nodeIn:EntityRangeVariableReferenceNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As EntityRangeVariableReferenceNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The original node.

Return to top

ParameterAliasNodeTranslator.Visit Method (NamedFunctionParameterNode)

Translate a NamedFunctionParameterNode.

Syntax

public override QueryNode Visit(
    NamedFunctionParameterNode nodeIn
)
public:
virtual QueryNode^ Visit(
    NamedFunctionParameterNode^ nodeIn
) override
override Visit : 
        nodeIn:NamedFunctionParameterNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As NamedFunctionParameterNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (NonentityRangeVariableReferenceNode)

Translate a NonentityRangeVariableReferenceNode.

Syntax

public override QueryNode Visit(
    NonentityRangeVariableReferenceNode nodeIn
)
public:
virtual QueryNode^ Visit(
    NonentityRangeVariableReferenceNode^ nodeIn
) override
override Visit : 
        nodeIn:NonentityRangeVariableReferenceNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As NonentityRangeVariableReferenceNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The original node.

Return to top

ParameterAliasNodeTranslator.Visit Method (ParameterAliasNode)

Translate a ParameterAliasNode.

Syntax

public override QueryNode Visit(
    ParameterAliasNode nodeIn
)
public:
virtual QueryNode^ Visit(
    ParameterAliasNode^ nodeIn
) override
override Visit : 
        nodeIn:ParameterAliasNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As ParameterAliasNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SearchTermNode)

Translate a SearchTermNode.

Syntax

public override QueryNode Visit(
    SearchTermNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SearchTermNode^ nodeIn
) override
override Visit : 
        nodeIn:SearchTermNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SearchTermNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The original node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SingleEntityCastNode)

Translate a SingleEntityCastNode.

Syntax

public override QueryNode Visit(
    SingleEntityCastNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SingleEntityCastNode^ nodeIn
) override
override Visit : 
        nodeIn:SingleEntityCastNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SingleEntityCastNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SingleEntityFunctionCallNode)

Translate a SingleEntityFunctionCallNode.

Syntax

public override QueryNode Visit(
    SingleEntityFunctionCallNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SingleEntityFunctionCallNode^ nodeIn
) override
override Visit : 
        nodeIn:SingleEntityFunctionCallNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SingleEntityFunctionCallNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SingleNavigationNode)

Translate a SingleNavigationNode.

Syntax

public override QueryNode Visit(
    SingleNavigationNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SingleNavigationNode^ nodeIn
) override
override Visit : 
        nodeIn:SingleNavigationNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SingleNavigationNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SingleValueCastNode)

Translate a SingleValueCastNode.

Syntax

public override QueryNode Visit(
    SingleValueCastNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SingleValueCastNode^ nodeIn
) override
override Visit : 
        nodeIn:SingleValueCastNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SingleValueCastNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SingleValueFunctionCallNode)

Translate a SingleValueFunctionCallNode.

Syntax

public override QueryNode Visit(
    SingleValueFunctionCallNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SingleValueFunctionCallNode^ nodeIn
) override
override Visit : 
        nodeIn:SingleValueFunctionCallNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SingleValueFunctionCallNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SingleValueOpenPropertyAccessNode)

Translate a SingleValueOpenPropertyAccessNode.

Syntax

public override QueryNode Visit(
    SingleValueOpenPropertyAccessNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SingleValueOpenPropertyAccessNode^ nodeIn
) override
override Visit : 
        nodeIn:SingleValueOpenPropertyAccessNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SingleValueOpenPropertyAccessNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (SingleValuePropertyAccessNode)

Translate a SingleValuePropertyAccessNode.

Syntax

public override QueryNode Visit(
    SingleValuePropertyAccessNode nodeIn
)
public:
virtual QueryNode^ Visit(
    SingleValuePropertyAccessNode^ nodeIn
) override
override Visit : 
        nodeIn:SingleValuePropertyAccessNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As SingleValuePropertyAccessNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top

ParameterAliasNodeTranslator.Visit Method (UnaryOperatorNode)

Translate an UnaryOperatorNode.

Syntax

public override QueryNode Visit(
    UnaryOperatorNode nodeIn
)
public:
virtual QueryNode^ Visit(
    UnaryOperatorNode^ nodeIn
) override
override Visit : 
        nodeIn:UnaryOperatorNode -> QueryNode
Public Overrides Function Visit (
    nodeIn As UnaryOperatorNode
) As QueryNode

Parameters

Return Value

Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode

The translated node.

Return to top