共用方式為


DefaultODataPathValidator.Handle 方法

定義

多載

Handle(SingletonSegment)

處理 SingletonSegment

Handle(PropertySegment)

處理 PropertySegment

Handle(PathTemplateSegment)

處理 PropertySegment

Handle(OperationSegment)

處理 OperationSegment

Handle(OperationImportSegment)

處理 OperationImportSegment

Handle(NavigationPropertySegment)

處理 NavigationPropertySegment

Handle(TypeSegment)

處理 TypeSegment,我們會針對類型區段使用「cast」。

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,我們會針對類型區段使用「cast」。

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

要處理的區段

適用於