ProcedureConfiguration Class
Represents a Procedure that is exposed in the model
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
System.Web.Http.OData.Builder::ProcedureConfiguration
System.Web.Http.OData.Builder::ActionConfiguration
| Name | Description | |
|---|---|---|
![]() | ProcedureConfiguration() |
| Name | Description | |
|---|---|---|
![]() | ContainerQualifiedName | The qualified name of the procedure when used in OData urls. Qualification is required to distinguish the procedure from other possible single part identifiers. |
![]() | EntitySet | The EntitySet that entities are returned from. |
![]() | FullName | The FullName is the ContainerQualifiedName. |
![]() | FullyQualifiedName | The FullyQualifiedName is the ContainerQualifiedName further qualified using the Namespace. Typically this is not required, because most services have at most one container with the same name. |
![]() | IsAlwaysBindable | If the procedure IsBindable is it Always bindable. |
![]() | IsBindable | Can the procedure be bound to a url representing the BindingParameter. |
![]() | IsComposable | Can the procedure be composed upon. For example can a URL that invokes the procedure be used as the base url for a request that invokes the procedure and does something else with the results |
![]() | IsSideEffecting | Does the procedure have side-effects. |
![]() | Kind | The Kind of procedure, which can be either Action, Function or ServiceOperation |
![]() | ModelBuilder | Gets or sets the ODataModelBuilder used to create this configuration. |
![]() | Name | The Name of the procedure |
![]() | Parameters | The parameters the procedure takes |
![]() | ReturnType | The type returned when the procedure is invoked. |
| 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.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



