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


DefaultODataPathValidator.Handle Метод

Определение

Перегрузки

Handle(SingletonSegment)

Обработка singletonSegment

Handle(PropertySegment)

Обработка PropertySegment

Handle(PathTemplateSegment)

Обработка PropertySegment

Handle(OperationSegment)

Обработка OperationSegment

Handle(OperationImportSegment)

Обработка OperationImportSegment

Handle(NavigationPropertySegment)

Обработка NavigationPropertySegment

Handle(TypeSegment)

Обработка TypeSegment, мы используем "приведение" для сегмента типа.

Handle(NavigationPropertyLinkSegment)

Обработка NavigationPropertyLinkSegment

Handle(KeySegment)

Обработка KeySegment

Handle(EntitySetSegment)

Обработка EntitySetSegment

Handle(DynamicPathSegment)

Обработка OpenPropertySegment

Handle(CountSegment)

Обработка CountSegment

Handle(BatchSegment)

Обработка BatchSegment

Handle(UnresolvedPathSegment)

Обработка неразрешенногоpathSegment

Handle(MetadataSegment)

Обработка MetadataSegment

Handle(ValueSegment)

Обработка ValueSegment

Handle(SingletonSegment)

Обработка singletonSegment

public override void Handle (Microsoft.OData.UriParser.SingletonSegment segment);
override this.Handle : Microsoft.OData.UriParser.SingletonSegment -> unit
Public Overrides Sub Handle (segment As SingletonSegment)

Параметры

segment
SingletonSegment

сегмент для обработки

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

Handle(PropertySegment)

Обработка PropertySegment

public override void Handle (Microsoft.OData.UriParser.PropertySegment segment);
override this.Handle : Microsoft.OData.UriParser.PropertySegment -> unit
Public Overrides Sub Handle (segment As PropertySegment)

Параметры

segment
PropertySegment

сегмент для обработки

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

Handle(PathTemplateSegment)

Обработка PropertySegment

public override void Handle (Microsoft.OData.UriParser.PathTemplateSegment segment);
override this.Handle : Microsoft.OData.UriParser.PathTemplateSegment -> unit
Public Overrides Sub Handle (segment As PathTemplateSegment)

Параметры

segment
PathTemplateSegment

сегмент для обработки

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

Handle(OperationSegment)

Обработка OperationSegment

public override void Handle (Microsoft.OData.UriParser.OperationSegment segment);
override this.Handle : Microsoft.OData.UriParser.OperationSegment -> unit
Public Overrides Sub Handle (segment As OperationSegment)

Параметры

segment
OperationSegment

сегмент для обработки

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

Handle(OperationImportSegment)

Обработка OperationImportSegment

public override void Handle (Microsoft.OData.UriParser.OperationImportSegment segment);
override this.Handle : Microsoft.OData.UriParser.OperationImportSegment -> unit
Public Overrides Sub Handle (segment As OperationImportSegment)

Параметры

segment
OperationImportSegment

обрабатываемый сегмент

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

Handle(NavigationPropertySegment)

Обработка NavigationPropertySegment

public override void Handle (Microsoft.OData.UriParser.NavigationPropertySegment segment);
override this.Handle : Microsoft.OData.UriParser.NavigationPropertySegment -> unit
Public Overrides Sub Handle (segment As NavigationPropertySegment)

Параметры

segment
NavigationPropertySegment

обрабатываемый сегмент

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

Handle(TypeSegment)

Обработка TypeSegment, мы используем "приведение" для сегмента типа.

public override void Handle (Microsoft.OData.UriParser.TypeSegment segment);
override this.Handle : Microsoft.OData.UriParser.TypeSegment -> unit
Public Overrides Sub Handle (segment As TypeSegment)

Параметры

segment
TypeSegment

сегмент для обработки

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

Handle(NavigationPropertyLinkSegment)

Обработка NavigationPropertyLinkSegment

public override void Handle (Microsoft.OData.UriParser.NavigationPropertyLinkSegment segment);
override this.Handle : Microsoft.OData.UriParser.NavigationPropertyLinkSegment -> unit
Public Overrides Sub Handle (segment As NavigationPropertyLinkSegment)

Параметры

segment
NavigationPropertyLinkSegment

обрабатываемый сегмент

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

Handle(KeySegment)

Обработка KeySegment

public override void Handle (Microsoft.OData.UriParser.KeySegment segment);
override this.Handle : Microsoft.OData.UriParser.KeySegment -> unit
Public Overrides Sub Handle (segment As KeySegment)

Параметры

segment
KeySegment

сегмент для обработки

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

Handle(EntitySetSegment)

Обработка EntitySetSegment

public override void Handle (Microsoft.OData.UriParser.EntitySetSegment segment);
override this.Handle : Microsoft.OData.UriParser.EntitySetSegment -> unit
Public Overrides Sub Handle (segment As EntitySetSegment)

Параметры

segment
EntitySetSegment

сегмент для обработки

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

Handle(DynamicPathSegment)

Обработка OpenPropertySegment

public override void Handle (Microsoft.OData.UriParser.DynamicPathSegment segment);
override this.Handle : Microsoft.OData.UriParser.DynamicPathSegment -> unit
Public Overrides Sub Handle (segment As DynamicPathSegment)

Параметры

segment
DynamicPathSegment

обрабатываемый сегмент

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

Handle(CountSegment)

Обработка CountSegment

public override void Handle (Microsoft.OData.UriParser.CountSegment segment);
override this.Handle : Microsoft.OData.UriParser.CountSegment -> unit
Public Overrides Sub Handle (segment As CountSegment)

Параметры

segment
CountSegment

сегмент для обработки

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

Handle(BatchSegment)

Обработка BatchSegment

public override void Handle (Microsoft.OData.UriParser.BatchSegment segment);
override this.Handle : Microsoft.OData.UriParser.BatchSegment -> unit
Public Overrides Sub Handle (segment As BatchSegment)

Параметры

segment
BatchSegment

сегмент для обработки

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

Handle(UnresolvedPathSegment)

Обработка неразрешенногоpathSegment

public virtual void Handle (Microsoft.AspNet.OData.Routing.UnresolvedPathSegment segment);
override this.Handle : Microsoft.AspNet.OData.Routing.UnresolvedPathSegment -> unit
Public Overridable Sub Handle (segment As UnresolvedPathSegment)

Параметры

segment
UnresolvedPathSegment

сегмент для обработки

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

Handle(MetadataSegment)

Обработка MetadataSegment

public override void Handle (Microsoft.OData.UriParser.MetadataSegment segment);
override this.Handle : Microsoft.OData.UriParser.MetadataSegment -> unit
Public Overrides Sub Handle (segment As MetadataSegment)

Параметры

segment
MetadataSegment

сегмент для обработки

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

Handle(ValueSegment)

Обработка ValueSegment

public override void Handle (Microsoft.OData.UriParser.ValueSegment segment);
override this.Handle : Microsoft.OData.UriParser.ValueSegment -> unit
Public Overrides Sub Handle (segment As ValueSegment)

Параметры

segment
ValueSegment

сегмент для обработки

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