ProcedureConfiguration Class

 

Represents a Procedure that is exposed in the model

Namespace:   System.Web.Http.OData.Builder
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)

System::Object
  System.Web.Http.OData.Builder::ProcedureConfiguration
    System.Web.Http.OData.Builder::ActionConfiguration

public ref class ProcedureConfiguration abstract 

NameDescription
System_CAPS_pubpropertyContainerQualifiedName

The qualified name of the procedure when used in OData urls. Qualification is required to distinguish the procedure from other possible single part identifiers.

System_CAPS_pubpropertyEntitySet

The EntitySet that entities are returned from.

System_CAPS_pubpropertyFullName

The FullName is the ContainerQualifiedName.

System_CAPS_pubpropertyFullyQualifiedName

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.

System_CAPS_pubpropertyIsAlwaysBindable

If the procedure IsBindable is it Always bindable.

System_CAPS_pubpropertyIsBindable

Can the procedure be bound to a url representing the BindingParameter.

System_CAPS_pubpropertyIsComposable

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

System_CAPS_pubpropertyIsSideEffecting

Does the procedure have side-effects.

System_CAPS_pubpropertyKind

The Kind of procedure, which can be either Action, Function or ServiceOperation

System_CAPS_protpropertyModelBuilder

Gets or sets the ODataModelBuilder used to create this configuration.

System_CAPS_pubpropertyName

The Name of the procedure

System_CAPS_pubpropertyParameters

The parameters the procedure takes

System_CAPS_pubpropertyReturnType

The type returned when the procedure is invoked.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(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.

Return to top
Show: