Share via


ParameterAliasNodeTranslator.Visit Method

Definition

Overloads

Visit(SingleValueOpenPropertyAccessNode)

Translate a SingleValueOpenPropertyAccessNode.

Visit(SingleValueFunctionCallNode)

Translate a SingleValueFunctionCallNode.

Visit(SingleResourceFunctionCallNode)

Translate a SingleResourceFunctionCallNode.

Visit(SingleResourceCastNode)

Translate a SingleResourceCastNode.

Visit(SingleNavigationNode)

Translate a SingleNavigationNode.

Visit(SingleComplexNode)

Translate a SingleComplexNode.

Visit(SearchTermNode)

Translate a SearchTermNode.

Visit(ResourceRangeVariableReferenceNode)

Translate an ResourceRangeVariableReferenceNode.

Visit(ParameterAliasNode)

Translate a ParameterAliasNode.

Visit(NonResourceRangeVariableReferenceNode)

Translate a NonResourceRangeVariableReferenceNode.

Visit(NamedFunctionParameterNode)

Translate a NamedFunctionParameterNode.

Visit(InNode)

Translate an InNode.

Visit(SingleValuePropertyAccessNode)

Translate a SingleValuePropertyAccessNode.

Visit(CountNode)

Translate a CountNode.

Visit(ConstantNode)

Translate a ConstantNode.

Visit(CollectionResourceFunctionCallNode)

Translate an CollectionResourceFunctionCallNode.

Visit(CollectionResourceCastNode)

Translate an CollectionResourceCastNode.

Visit(CollectionPropertyAccessNode)

Translate a CollectionPropertyAccessNode.

Visit(CollectionOpenPropertyAccessNode)

Translate a CollectionOpenPropertyAccessNode.

Visit(CollectionNavigationNode)

Translate a CollectionNavigationNode.

Visit(CollectionFunctionCallNode)

Translate a CollectionFunctionCallNode.

Visit(CollectionConstantNode)

Translate a CollectionConstantNode.

Visit(CollectionComplexNode)

Translate a CollectionComplexNode.

Visit(BinaryOperatorNode)

Translate a BinaryOperatorNode.

Visit(AnyNode)

Translate an AnyNode.

Visit(AllNode)

Translate an AllNode.

Visit(ConvertNode)

Translate a ConvertNode.

Visit(UnaryOperatorNode)

Translate an UnaryOperatorNode.

Visit(SingleValueOpenPropertyAccessNode)

Translate a SingleValueOpenPropertyAccessNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SingleValueOpenPropertyAccessNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SingleValueOpenPropertyAccessNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SingleValueOpenPropertyAccessNode) As QueryNode

Parameters

nodeIn
SingleValueOpenPropertyAccessNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(SingleValueFunctionCallNode)

Translate a SingleValueFunctionCallNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SingleValueFunctionCallNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SingleValueFunctionCallNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SingleValueFunctionCallNode) As QueryNode

Parameters

nodeIn
SingleValueFunctionCallNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(SingleResourceFunctionCallNode)

Translate a SingleResourceFunctionCallNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SingleResourceFunctionCallNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SingleResourceFunctionCallNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SingleResourceFunctionCallNode) As QueryNode

Parameters

nodeIn
SingleResourceFunctionCallNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(SingleResourceCastNode)

Translate a SingleResourceCastNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SingleResourceCastNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SingleResourceCastNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SingleResourceCastNode) As QueryNode

Parameters

nodeIn
SingleResourceCastNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(SingleNavigationNode)

Translate a SingleNavigationNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SingleNavigationNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SingleNavigationNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SingleNavigationNode) As QueryNode

Parameters

nodeIn
SingleNavigationNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(SingleComplexNode)

Translate a SingleComplexNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SingleComplexNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SingleComplexNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SingleComplexNode) As QueryNode

Parameters

nodeIn
SingleComplexNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(SearchTermNode)

Translate a SearchTermNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SearchTermNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SearchTermNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SearchTermNode) As QueryNode

Parameters

nodeIn
SearchTermNode

The node to be translated.

Returns

The original node.

Applies to

Visit(ResourceRangeVariableReferenceNode)

Translate an ResourceRangeVariableReferenceNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.ResourceRangeVariableReferenceNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.ResourceRangeVariableReferenceNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As ResourceRangeVariableReferenceNode) As QueryNode

Parameters

nodeIn
ResourceRangeVariableReferenceNode

The node to be translated.

Returns

The original node.

Applies to

Visit(ParameterAliasNode)

Translate a ParameterAliasNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.ParameterAliasNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.ParameterAliasNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As ParameterAliasNode) As QueryNode

Parameters

nodeIn
ParameterAliasNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(NonResourceRangeVariableReferenceNode)

Translate a NonResourceRangeVariableReferenceNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.NonResourceRangeVariableReferenceNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.NonResourceRangeVariableReferenceNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As NonResourceRangeVariableReferenceNode) As QueryNode

Parameters

nodeIn
NonResourceRangeVariableReferenceNode

The node to be translated.

Returns

The original node.

Applies to

Visit(NamedFunctionParameterNode)

Translate a NamedFunctionParameterNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.NamedFunctionParameterNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.NamedFunctionParameterNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As NamedFunctionParameterNode) As QueryNode

Parameters

nodeIn
NamedFunctionParameterNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(InNode)

Translate an InNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.InNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.InNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As InNode) As QueryNode

Parameters

nodeIn
InNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(SingleValuePropertyAccessNode)

Translate a SingleValuePropertyAccessNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.SingleValuePropertyAccessNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.SingleValuePropertyAccessNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As SingleValuePropertyAccessNode) As QueryNode

Parameters

nodeIn
SingleValuePropertyAccessNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(CountNode)

Translate a CountNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CountNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CountNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CountNode) As QueryNode

Parameters

nodeIn
CountNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(ConstantNode)

Translate a ConstantNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.ConstantNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.ConstantNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As ConstantNode) As QueryNode

Parameters

nodeIn
ConstantNode

The node to be translated.

Returns

The original node.

Applies to

Visit(CollectionResourceFunctionCallNode)

Translate an CollectionResourceFunctionCallNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionResourceFunctionCallNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionResourceFunctionCallNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionResourceFunctionCallNode) As QueryNode

Parameters

nodeIn
CollectionResourceFunctionCallNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(CollectionResourceCastNode)

Translate an CollectionResourceCastNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionResourceCastNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionResourceCastNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionResourceCastNode) As QueryNode

Parameters

nodeIn
CollectionResourceCastNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(CollectionPropertyAccessNode)

Translate a CollectionPropertyAccessNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionPropertyAccessNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionPropertyAccessNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionPropertyAccessNode) As QueryNode

Parameters

nodeIn
CollectionPropertyAccessNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(CollectionOpenPropertyAccessNode)

Translate a CollectionOpenPropertyAccessNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionOpenPropertyAccessNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionOpenPropertyAccessNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionOpenPropertyAccessNode) As QueryNode

Parameters

nodeIn
CollectionOpenPropertyAccessNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(CollectionNavigationNode)

Translate a CollectionNavigationNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionNavigationNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionNavigationNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionNavigationNode) As QueryNode

Parameters

nodeIn
CollectionNavigationNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(CollectionFunctionCallNode)

Translate a CollectionFunctionCallNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionFunctionCallNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionFunctionCallNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionFunctionCallNode) As QueryNode

Parameters

nodeIn
CollectionFunctionCallNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(CollectionConstantNode)

Translate a CollectionConstantNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionConstantNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionConstantNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionConstantNode) As QueryNode

Parameters

nodeIn
CollectionConstantNode

The node to be translated.

Returns

The original node.

Applies to

Visit(CollectionComplexNode)

Translate a CollectionComplexNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.CollectionComplexNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.CollectionComplexNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As CollectionComplexNode) As QueryNode

Parameters

nodeIn
CollectionComplexNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(BinaryOperatorNode)

Translate a BinaryOperatorNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.BinaryOperatorNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.BinaryOperatorNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As BinaryOperatorNode) As QueryNode

Parameters

nodeIn
BinaryOperatorNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(AnyNode)

Translate an AnyNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.AnyNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.AnyNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As AnyNode) As QueryNode

Parameters

nodeIn
AnyNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(AllNode)

Translate an AllNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.AllNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.AllNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As AllNode) As QueryNode

Parameters

nodeIn
AllNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(ConvertNode)

Translate a ConvertNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.ConvertNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.ConvertNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As ConvertNode) As QueryNode

Parameters

nodeIn
ConvertNode

The node to be translated.

Returns

The translated node.

Applies to

Visit(UnaryOperatorNode)

Translate an UnaryOperatorNode.

public override Microsoft.OData.UriParser.QueryNode Visit (Microsoft.OData.UriParser.UnaryOperatorNode nodeIn);
override this.Visit : Microsoft.OData.UriParser.UnaryOperatorNode -> Microsoft.OData.UriParser.QueryNode
Public Overrides Function Visit (nodeIn As UnaryOperatorNode) As QueryNode

Parameters

nodeIn
UnaryOperatorNode

The node to be translated.

Returns

The translated node.

Applies to