EdmModelExtensions.SetActionLinkBuilder Method
Sets the ActionLinkBuilder to be used for generating the OData action link for the given action.
Namespace: System.Web.Http.OData
Assembly: System.Web.Http.OData (in System.Web.Http.OData.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Sub SetActionLinkBuilder ( _
model As IEdmModel, _
action As IEdmFunctionImport, _
actionLinkBuilder As ActionLinkBuilder _
)
'Usage
Dim model As IEdmModel
Dim action As IEdmFunctionImport
Dim actionLinkBuilder As ActionLinkBuilder
model.SetActionLinkBuilder(action, _
actionLinkBuilder)
public static void SetActionLinkBuilder(
this IEdmModel model,
IEdmFunctionImport action,
ActionLinkBuilder actionLinkBuilder
)
[ExtensionAttribute]
public:
static void SetActionLinkBuilder(
IEdmModel^ model,
IEdmFunctionImport^ action,
ActionLinkBuilder^ actionLinkBuilder
)
static member SetActionLinkBuilder :
model:IEdmModel *
action:IEdmFunctionImport *
actionLinkBuilder:ActionLinkBuilder -> unit
public static function SetActionLinkBuilder(
model : IEdmModel,
action : IEdmFunctionImport,
actionLinkBuilder : ActionLinkBuilder
)
Parameters
- model
Type: IEdmModel
The IEdmModel containing the entity set.
- action
Type: IEdmFunctionImport
The action for which the action link is to be generated.
- actionLinkBuilder
Type: System.Web.Http.OData.Builder.ActionLinkBuilder
The ActionLinkBuilder to set.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type IEdmModel. When you use instance method syntax to call this method, omit the first parameter. For more information, see https://msdn.microsoft.com/en-us/library/bb384936(v=vs.111) or https://msdn.microsoft.com/en-us/library/bb383977(v=vs.111).