次の方法で共有


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 にバインドされた Resource または 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

この DottedIdentifierToken にバインドされた SingleResourceCastNode または CollectionResourceCastNode

適用対象

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

適用対象