ParameterAliasNodeTranslator.Visit Method
Namespace: System.Web.OData.Query
Assembly: System.Web.OData (in System.Web.OData.dll)
Overload List
Name | Description | |
---|---|---|
![]() |
Visit(AllNode) | Translate an AllNode.(Overrides QueryNodeVisitor<T>.Visit(AllNode).) |
![]() |
Visit(AnyNode) | Translate an AnyNode.(Overrides QueryNodeVisitor<T>.Visit(AnyNode).) |
![]() |
Visit(BinaryOperatorNode) | Translate a BinaryOperatorNode.(Overrides QueryNodeVisitor<T>.Visit(BinaryOperatorNode).) |
![]() |
Visit(CollectionFunctionCallNode) | Translate a CollectionFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionFunctionCallNode).) |
![]() |
Visit(CollectionNavigationNode) | Translate a CollectionNavigationNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionNavigationNode).) |
![]() |
Visit(CollectionOpenPropertyAccessNode) | Translate a CollectionOpenPropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionOpenPropertyAccessNode).) |
![]() |
Visit(CollectionPropertyAccessNode) | Translate a CollectionPropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionPropertyAccessNode).) |
![]() |
Visit(CollectionPropertyCastNode) | Translate a CollectionPropertyCastNode.(Overrides QueryNodeVisitor<T>.Visit(CollectionPropertyCastNode).) |
![]() |
Visit(ConstantNode) | Translate a ConstantNode.(Overrides QueryNodeVisitor<T>.Visit(ConstantNode).) |
![]() |
Visit(ConvertNode) | Translate a ConvertNode.(Overrides QueryNodeVisitor<T>.Visit(ConvertNode).) |
![]() |
Visit(EntityCollectionCastNode) | Translate an EntityCollectionCastNode.(Overrides QueryNodeVisitor<T>.Visit(EntityCollectionCastNode).) |
![]() |
Visit(EntityCollectionFunctionCallNode) | Translate an EntityCollectionFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(EntityCollectionFunctionCallNode).) |
![]() |
Visit(EntityRangeVariableReferenceNode) | Translate an EntityRangeVariableReferenceNode.(Overrides QueryNodeVisitor<T>.Visit(EntityRangeVariableReferenceNode).) |
![]() |
Visit(NamedFunctionParameterNode) | Translate a NamedFunctionParameterNode.(Overrides QueryNodeVisitor<T>.Visit(NamedFunctionParameterNode).) |
![]() |
Visit(NonentityRangeVariableReferenceNode) | Translate a NonentityRangeVariableReferenceNode.(Overrides QueryNodeVisitor<T>.Visit(NonentityRangeVariableReferenceNode).) |
![]() |
Visit(ParameterAliasNode) | Translate a ParameterAliasNode.(Overrides QueryNodeVisitor<T>.Visit(ParameterAliasNode).) |
![]() |
Visit(SearchTermNode) | Translate a SearchTermNode.(Overrides QueryNodeVisitor<T>.Visit(SearchTermNode).) |
![]() |
Visit(SingleEntityCastNode) | Translate a SingleEntityCastNode.(Overrides QueryNodeVisitor<T>.Visit(SingleEntityCastNode).) |
![]() |
Visit(SingleEntityFunctionCallNode) | Translate a SingleEntityFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(SingleEntityFunctionCallNode).) |
![]() |
Visit(SingleNavigationNode) | Translate a SingleNavigationNode.(Overrides QueryNodeVisitor<T>.Visit(SingleNavigationNode).) |
![]() |
Visit(SingleValueCastNode) | Translate a SingleValueCastNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValueCastNode).) |
![]() |
Visit(SingleValueFunctionCallNode) | Translate a SingleValueFunctionCallNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValueFunctionCallNode).) |
![]() |
Visit(SingleValueOpenPropertyAccessNode) | Translate a SingleValueOpenPropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValueOpenPropertyAccessNode).) |
![]() |
Visit(SingleValuePropertyAccessNode) | Translate a SingleValuePropertyAccessNode.(Overrides QueryNodeVisitor<T>.Visit(SingleValuePropertyAccessNode).) |
![]() |
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.AllNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.AnyNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.BinaryOperatorNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.CollectionFunctionCallNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.CollectionNavigationNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.CollectionOpenPropertyAccessNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.CollectionPropertyAccessNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.CollectionPropertyCastNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.ConstantNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.ConvertNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.EntityCollectionCastNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.EntityCollectionFunctionCallNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.EntityRangeVariableReferenceNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.NamedFunctionParameterNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.NonentityRangeVariableReferenceNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.ParameterAliasNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SearchTermNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SingleEntityCastNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SingleEntityFunctionCallNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SingleNavigationNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SingleValueCastNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SingleValueFunctionCallNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SingleValueOpenPropertyAccessNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.SingleValuePropertyAccessNodeThe node to be translated.
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
nodeIn
Type: Microsoft.OData.Core.UriParser.Semantic.UnaryOperatorNodeThe node to be translated.
Return Value
Type: Microsoft.OData.Core.UriParser.Semantic.QueryNode
The translated node.
Return to top