NonbindingParameterConfiguration Class
Represents a non-binding procedure parameter.
Namespace: System.Web.OData.Builder
Assembly: System.Web.OData (in System.Web.OData.dll)
Inheritance Hierarchy
System.Object
System.Web.OData.Builder.ParameterConfiguration
System.Web.OData.Builder.NonbindingParameterConfiguration
Syntax
public class NonbindingParameterConfiguration : ParameterConfiguration
public ref class NonbindingParameterConfiguration : ParameterConfiguration
type NonbindingParameterConfiguration =
class
inherit ParameterConfiguration
end
Public Class NonbindingParameterConfiguration
Inherits ParameterConfiguration
Constructors
Name | Description | |
---|---|---|
NonbindingParameterConfiguration(String, IEdmTypeConfiguration) | Initializes a new instance of the NonbindingParameterConfiguration class. |
Properties
Name | Description | |
---|---|---|
Name | The name of the parameter (Inherited from ParameterConfiguration.) |
|
OptionalParameter | Gets or sets a value indicating whether this parameter is optional or not. (Inherited from ParameterConfiguration.) |
|
TypeConfiguration | The type of the parameter (Inherited from ParameterConfiguration.) |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Remarks
Non binding parameters are provided in the POST body for Actions. Non binding parameters are provided in 3 ways for Functions.
~/.../Function(p1=value)
~/.../Function(p1=@x)?@x=value
~/.../Function?p1=value (only allowed if the Function is the last url path segment)
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
System.Web.OData.Builder Namespace
Return to top