Поделиться через


ISyntacticTreeVisitor<T>.Visit Метод

Определение

Перегрузки

Visit(AggregateExpressionToken)

Посещение AggregateExpressionToken

Visit(SelectToken)

Посещает SelectToken

Visit(SelectTermToken)

Посещает SelectTermToken

Visit(RangeVariableToken)

Посещение RangeVariableToken

Visit(OrderByToken)

Посещение Объекта OrderByToken

Visit(LiteralToken)

Посещает литералТокен

Visit(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

Узел T, привязанный к этому aggregateExpressionToken

Применяется к

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

Объект QueryNode, привязанный к этому элементу SelectToken

Применяется к

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

Объект QueryNode, привязанный к этому selectTermToken

Применяется к

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

Ресурс или NonResource RangeVariableReferenceNode, привязанный к этому RangeVariableToken

Применяется к

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

Объект OrderByClause, привязанный к этому объекту OrderByToken

Применяется к

Visit(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

Объект ConstantNode, привязанный к этому LiteralToken

Применяется к

Visit(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

Лямбда-Токен для посещения

Возвращаемое значение

T

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

Объект SingleValueNode или SingleEntityNode, привязанный к этому объекту InnerPathToken.

Применяется к

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

FunctionParametertoken, привязанный к этому unaryOperatorToken

Применяется к

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

SingleValueFunctionCallNode, привязанный к этому объекту FunctionCallToken

Применяется к

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

Объект QueryNode, привязанный к этому Элементу StarToken

Применяется к

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

Объект QueryNode, привязанный к этому ExpandToken

Применяется к

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

Свойство PropertyAccessNode, привязанное к этому EndPathToken

Применяется к

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

Объект CustomQueryOptionNode, привязанный к этому объекту CustomQueryOptionToken.

Применяется к

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

Маркер сегмента Count для посещения.

Возвращаемое значение

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

Токен All для посещения

Возвращаемое значение

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

Узел T, привязанный к этому объекту GroupByToken

Применяется к

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

T-узел, привязанный к объекту EntitySetAggregateToken

Применяется к

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

T-узел, привязанный к этому AggregateToken

Применяется к

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

QueryNode, привязанный к этому ExpandTermToken

Применяется к

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

UnaryOperatorNode, привязанный к этому UnaryOperatorToken

Применяется к