Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Override this method for the navigation property node.
Namespace: System.Web.Http.OData.Query.Validators
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Syntax
public virtual void ValidateNavigationPropertyNode(
QueryNode sourceNode,
IEdmNavigationProperty navigationProperty,
ODataValidationSettings settings
)
public:
virtual void ValidateNavigationPropertyNode(
QueryNode^ sourceNode,
IEdmNavigationProperty^ navigationProperty,
ODataValidationSettings^ settings
)
abstract ValidateNavigationPropertyNode :
sourceNode:QueryNode *
navigationProperty:IEdmNavigationProperty *
settings:ODataValidationSettings -> unit
override ValidateNavigationPropertyNode :
sourceNode:QueryNode *
navigationProperty:IEdmNavigationProperty *
settings:ODataValidationSettings -> unit
Public Overridable Sub ValidateNavigationPropertyNode (
sourceNode As QueryNode,
navigationProperty As IEdmNavigationProperty,
settings As ODataValidationSettings
)
Parameters
- sourceNode
Type: Microsoft.Data.OData.Query.SemanticAst.QueryNode
- navigationProperty
Type: Microsoft.Data.Edm.IEdmNavigationProperty
- settings
Type: System.Web.Http.OData.Query.ODataValidationSettings
Remarks
This method is intended to be called from method overrides in subclasses. This method also supports unit-testing scenarios and is not intended to be called from user code. Call the Validate method to validate a FilterQueryOption instance.
See Also
FilterQueryValidator Class
System.Web.Http.OData.Query.Validators Namespace
Return to top