共用方式為


ISyntacticTreeVisitor<T>.Visit 方法

定義

多載

Visit(AggregateExpressionToken)

流覽 AggregateExpressionToken

Visit(SelectToken)

流覽 SelectToken

Visit(SelectTermToken)

流覽 SelectTermToken

Visit(RangeVariableToken)

造訪 RangeVariableToken

Visit(OrderByToken)

造訪 OrderByToken

Visit(LiteralToken)

造訪 LiteralToken

Visit(LambdaToken)

流覽 LambdaToken

Visit(InToken)

造訪 InToken

Visit(InnerPathToken)

造訪 InnerPathToken

Visit(FunctionParameterToken)

造訪 FunctionParameterToken

Visit(FunctionCallToken)

流覽 FunctionCallToken

Visit(StarToken)

造訪 StarToken

Visit(ExpandToken)

流覽 ExpandToken

Visit(EndPathToken)

造訪 EndPathToken

Visit(DottedIdentifierToken)

流覽 DottedIdentifierToken

Visit(CustomQueryOptionToken)

流覽 CustomQueryOptionToken

Visit(CountSegmentToken)

造訪 CountSegmentToken

Visit(BinaryOperatorToken)

流覽 BinaryOperatorToken

Visit(AnyToken)

流覽 AnyToken

Visit(AllToken)

流覽 AllToken

Visit(GroupByToken)

造訪 GroupByToken

Visit(EntitySetAggregateToken)

流覽 EntitySetAggregateToken

Visit(AggregateToken)

流覽 AggregateToken

Visit(ExpandTermToken)

流覽 ExpandTermToken

Visit(UnaryOperatorToken)

流覽 UnaryOperatorToken

Visit(AggregateExpressionToken)

流覽 AggregateExpressionToken

public T Visit (Microsoft.OData.UriParser.Aggregation.AggregateExpressionToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.Aggregation.AggregateExpressionToken -> 'T
Public Function Visit (tokenIn As AggregateExpressionToken) As T

參數

tokenIn
AggregateExpressionToken

要系結的 AggregateExpressionToken

傳回

T

系結至這個 AggregateExpressionToken 的 T 節點

適用於

Visit(SelectToken)

流覽 SelectToken

public T Visit (Microsoft.OData.UriParser.SelectToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.SelectToken -> 'T
Public Function Visit (tokenIn As SelectToken) As T

參數

tokenIn
SelectToken

要系結的 SelectToken

傳回

T

系結至此 SelectToken 的 QueryNode

適用於

Visit(SelectTermToken)

流覽 SelectTermToken

public T Visit (Microsoft.OData.UriParser.SelectTermToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.SelectTermToken -> 'T
Public Function Visit (tokenIn As SelectTermToken) As T

參數

tokenIn
SelectTermToken

要造訪的 SelectTermToken

傳回

T

系結至此 SelectTermToken 的 QueryNode

適用於

Visit(RangeVariableToken)

造訪 RangeVariableToken

public T Visit (Microsoft.OData.UriParser.RangeVariableToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.RangeVariableToken -> 'T
Public Function Visit (tokenIn As RangeVariableToken) As T

參數

tokenIn
RangeVariableToken

要系結的 RangeVariableToken

傳回

T

系結至此 RangeVariableToken 的資源或 NonResource RangeVariableReferenceNode

適用於

Visit(OrderByToken)

造訪 OrderByToken

public T Visit (Microsoft.OData.UriParser.OrderByToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.OrderByToken -> 'T
Public Function Visit (tokenIn As OrderByToken) As T

參數

tokenIn
OrderByToken

要系結的 OrderByToken

傳回

T

系結至此 OrderByToken 的 OrderByClause

適用於

Visit(LiteralToken)

造訪 LiteralToken

public T Visit (Microsoft.OData.UriParser.LiteralToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.LiteralToken -> 'T
Public Function Visit (tokenIn As LiteralToken) As T

參數

tokenIn
LiteralToken

LiteralToken 要造訪

傳回

T

系結至這個 LiteralToken 的 ConstantNode

適用於

Visit(LambdaToken)

流覽 LambdaToken

public T Visit (Microsoft.OData.UriParser.LambdaToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.LambdaToken -> 'T
Public Function Visit (tokenIn As LambdaToken) As T

參數

tokenIn
LambdaToken

要造訪的 LambdaToken

傳回

T

系結至此 LambdaToken 的 LambdaNode

適用於

Visit(InToken)

造訪 InToken

public T Visit (Microsoft.OData.UriParser.InToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.InToken -> 'T
Public Function Visit (tokenIn As InToken) As T

參數

tokenIn
InToken

要造訪的 In 權杖。

傳回

T

系結至此權杖的 InNode

適用於

Visit(InnerPathToken)

造訪 InnerPathToken

public T Visit (Microsoft.OData.UriParser.InnerPathToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.InnerPathToken -> 'T
Public Function Visit (tokenIn As InnerPathToken) As T

參數

tokenIn
InnerPathToken

要系結的 InnerPathToken

傳回

T

系結至此 InnerPathToken 的 SingleValueNode 或 SingleEntityNode

適用於

Visit(FunctionParameterToken)

造訪 FunctionParameterToken

public T Visit (Microsoft.OData.UriParser.FunctionParameterToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.FunctionParameterToken -> 'T
Public Function Visit (tokenIn As FunctionParameterToken) As T

參數

tokenIn
FunctionParameterToken

要系結的 FunctionParameterTokenb

傳回

T

系結至這個 UnaryOperatorToken 的 FunctionParametertoken

適用於

Visit(FunctionCallToken)

流覽 FunctionCallToken

public T Visit (Microsoft.OData.UriParser.FunctionCallToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.FunctionCallToken -> 'T
Public Function Visit (tokenIn As FunctionCallToken) As T

參數

tokenIn
FunctionCallToken

要造訪的 FunctionCallToken

傳回

T

系結至此 FunctionCallToken 的 SingleValueFunctionCallNode

適用於

Visit(StarToken)

造訪 StarToken

public T Visit (Microsoft.OData.UriParser.StarToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.StarToken -> 'T
Public Function Visit (tokenIn As StarToken) As T

參數

tokenIn
StarToken

要系結的 StarToken

傳回

T

系結至此 StarToken 的 QueryNode

適用於

Visit(ExpandToken)

流覽 ExpandToken

public T Visit (Microsoft.OData.UriParser.ExpandToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.ExpandToken -> 'T
Public Function Visit (tokenIn As ExpandToken) As T

參數

tokenIn
ExpandToken

要造訪的 ExpandToken

傳回

T

系結至此 ExpandToken 的 QueryNode

適用於

Visit(EndPathToken)

造訪 EndPathToken

public T Visit (Microsoft.OData.UriParser.EndPathToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.EndPathToken -> 'T
Public Function Visit (tokenIn As EndPathToken) As T

參數

tokenIn
EndPathToken

要系結的 EndPathToken

傳回

T

系結至這個 EndPathToken 的 PropertyAccessNode

適用於

Visit(DottedIdentifierToken)

流覽 DottedIdentifierToken

public T Visit (Microsoft.OData.UriParser.DottedIdentifierToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.DottedIdentifierToken -> 'T
Public Function Visit (tokenIn As DottedIdentifierToken) As T

參數

tokenIn
DottedIdentifierToken

要造訪的 DottedIdentifierToken

傳回

T

SingleResourceCastNode 或 CollectionResourceCastNode 系結至這個 DottedIdentifierToken

適用於

Visit(CustomQueryOptionToken)

流覽 CustomQueryOptionToken

public T Visit (Microsoft.OData.UriParser.CustomQueryOptionToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.CustomQueryOptionToken -> 'T
Public Function Visit (tokenIn As CustomQueryOptionToken) As T

參數

tokenIn
CustomQueryOptionToken

要系結的 CustomQueryOptionToken

傳回

T

系結至此 CustomQueryOptionToken 的 CustomQueryOptionNode

適用於

Visit(CountSegmentToken)

造訪 CountSegmentToken

public T Visit (Microsoft.OData.UriParser.CountSegmentToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.CountSegmentToken -> 'T
Public Function Visit (tokenIn As CountSegmentToken) As T

參數

tokenIn
CountSegmentToken

要造訪的計數區段權杖。

傳回

T

系結至此權杖的 CountNode

適用於

Visit(BinaryOperatorToken)

流覽 BinaryOperatorToken

public T Visit (Microsoft.OData.UriParser.BinaryOperatorToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.BinaryOperatorToken -> 'T
Public Function Visit (tokenIn As BinaryOperatorToken) As T

參數

tokenIn
BinaryOperatorToken

要造訪的二進位運算子權杖。

傳回

T

系結至此權杖的 BinaryOperatorNode

適用於

Visit(AnyToken)

流覽 AnyToken

public T Visit (Microsoft.OData.UriParser.AnyToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.AnyToken -> 'T
Public Function Visit (tokenIn As AnyToken) As T

參數

tokenIn
AnyToken

要流覽的任何權杖

傳回

T

系結至此權杖的 AnyNode

適用於

Visit(AllToken)

流覽 AllToken

public T Visit (Microsoft.OData.UriParser.AllToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.AllToken -> 'T
Public Function Visit (tokenIn As AllToken) As T

參數

tokenIn
AllToken

要流覽的所有權杖

傳回

T

系結至此權杖的 AllNode

適用於

Visit(GroupByToken)

造訪 GroupByToken

public T Visit (Microsoft.OData.UriParser.Aggregation.GroupByToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.Aggregation.GroupByToken -> 'T
Public Function Visit (tokenIn As GroupByToken) As T

參數

tokenIn
GroupByToken

要系結的 GroupByToken

傳回

T

系結至此 GroupByToken 的 T 節點

適用於

Visit(EntitySetAggregateToken)

流覽 EntitySetAggregateToken

public T Visit (Microsoft.OData.UriParser.Aggregation.EntitySetAggregateToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.Aggregation.EntitySetAggregateToken -> 'T
Public Function Visit (tokenIn As EntitySetAggregateToken) As T

參數

tokenIn
EntitySetAggregateToken

要系結的 EntitySetAggregateToken

傳回

T

系結至此 EntitySetAggregateToken 的 T 節點

適用於

Visit(AggregateToken)

流覽 AggregateToken

public T Visit (Microsoft.OData.UriParser.Aggregation.AggregateToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.Aggregation.AggregateToken -> 'T
Public Function Visit (tokenIn As AggregateToken) As T

參數

tokenIn
AggregateToken

要系結的 AggregateToken

傳回

T

系結至這個 AggregateToken 的 T 節點

適用於

Visit(ExpandTermToken)

流覽 ExpandTermToken

public T Visit (Microsoft.OData.UriParser.ExpandTermToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.ExpandTermToken -> 'T
Public Function Visit (tokenIn As ExpandTermToken) As T

參數

tokenIn
ExpandTermToken

要造訪的 ExpandTermToken

傳回

T

系結至此 ExpandTermToken 的 QueryNode

適用於

Visit(UnaryOperatorToken)

流覽 UnaryOperatorToken

public T Visit (Microsoft.OData.UriParser.UnaryOperatorToken tokenIn);
abstract member Visit : Microsoft.OData.UriParser.UnaryOperatorToken -> 'T
Public Function Visit (tokenIn As UnaryOperatorToken) As T

參數

tokenIn
UnaryOperatorToken

要系結的 UnaryOperatorToken

傳回

T

系結至這個 UnaryOperatorToken 的 UnaryOperatorNode

適用於