QueryNodeVisitor<T>.Visit Method

Definition

Overloads

Visit(BinaryOperatorNode)

Visit a BinaryOperatorNode

Visit(ConstantNode)

Visit a ConstantNode

Visit(ConvertNode)

Visit a ConvertNode

Visit(FunctionCallNode)

Visit an ODataMethodCallNode

Visit(MemberAccessNode)

Visit a MemberAccessNode

Visit(UnaryOperatorNode)

Visit a UnaryOperatorNode

Visit(BinaryOperatorNode)

Visit a BinaryOperatorNode

public virtual T Visit (Microsoft.WindowsAzure.MobileServices.Query.BinaryOperatorNode nodeIn);
abstract member Visit : Microsoft.WindowsAzure.MobileServices.Query.BinaryOperatorNode -> 'T
override this.Visit : Microsoft.WindowsAzure.MobileServices.Query.BinaryOperatorNode -> 'T
Public Overridable Function Visit (nodeIn As BinaryOperatorNode) As T

Parameters

nodeIn
BinaryOperatorNode

the node to visit

Returns

T

Defined by the implementer

Applies to

Visit(ConstantNode)

Visit a ConstantNode

public virtual T Visit (Microsoft.WindowsAzure.MobileServices.Query.ConstantNode nodeIn);
abstract member Visit : Microsoft.WindowsAzure.MobileServices.Query.ConstantNode -> 'T
override this.Visit : Microsoft.WindowsAzure.MobileServices.Query.ConstantNode -> 'T
Public Overridable Function Visit (nodeIn As ConstantNode) As T

Parameters

nodeIn
ConstantNode

the node to visit

Returns

T

Defined by the implementer

Applies to

Visit(ConvertNode)

Visit a ConvertNode

public virtual T Visit (Microsoft.WindowsAzure.MobileServices.Query.ConvertNode nodeIn);
abstract member Visit : Microsoft.WindowsAzure.MobileServices.Query.ConvertNode -> 'T
override this.Visit : Microsoft.WindowsAzure.MobileServices.Query.ConvertNode -> 'T
Public Overridable Function Visit (nodeIn As ConvertNode) As T

Parameters

nodeIn
ConvertNode

the node to visit

Returns

T

Defined by the implementer

Applies to

Visit(FunctionCallNode)

Visit an ODataMethodCallNode

public virtual T Visit (Microsoft.WindowsAzure.MobileServices.Query.FunctionCallNode nodeIn);
abstract member Visit : Microsoft.WindowsAzure.MobileServices.Query.FunctionCallNode -> 'T
override this.Visit : Microsoft.WindowsAzure.MobileServices.Query.FunctionCallNode -> 'T
Public Overridable Function Visit (nodeIn As FunctionCallNode) As T

Parameters

nodeIn
FunctionCallNode

the node to visit

Returns

T

Defined by the implementer

Applies to

Visit(MemberAccessNode)

Visit a MemberAccessNode

public virtual T Visit (Microsoft.WindowsAzure.MobileServices.Query.MemberAccessNode nodeIn);
abstract member Visit : Microsoft.WindowsAzure.MobileServices.Query.MemberAccessNode -> 'T
override this.Visit : Microsoft.WindowsAzure.MobileServices.Query.MemberAccessNode -> 'T
Public Overridable Function Visit (nodeIn As MemberAccessNode) As T

Parameters

nodeIn
MemberAccessNode

the node to visit

Returns

T

Defined by the implementer

Applies to

Visit(UnaryOperatorNode)

Visit a UnaryOperatorNode

public virtual T Visit (Microsoft.WindowsAzure.MobileServices.Query.UnaryOperatorNode nodeIn);
abstract member Visit : Microsoft.WindowsAzure.MobileServices.Query.UnaryOperatorNode -> 'T
override this.Visit : Microsoft.WindowsAzure.MobileServices.Query.UnaryOperatorNode -> 'T
Public Overridable Function Visit (nodeIn As UnaryOperatorNode) As T

Parameters

nodeIn
UnaryOperatorNode

the node to visit

Returns

T

Defined by the implementer

Applies to