Compartir a través de


ServiceAction Constructor (String, ResourceType, ResourceSet, OperationParameterBindingKind, IEnumerable<ServiceActionParameter>)

Inicializa una nueva instancia de ServiceAction.

Espacio de nombres:  System.Data.Services.Providers
Ensamblado:  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Sintaxis

'Declaración
Public Sub New ( _
    name As String, _
    returnType As ResourceType, _
    resultSet As ResourceSet, _
    operationParameterBindingKind As OperationParameterBindingKind, _
    parameters As IEnumerable(Of ServiceActionParameter) _
)
'Uso
Dim name As String
Dim returnType As ResourceType
Dim resultSet As ResourceSet
Dim operationParameterBindingKind As OperationParameterBindingKind
Dim parameters As IEnumerable(Of ServiceActionParameter)

Dim instance As New ServiceAction(name, returnType, _
    resultSet, operationParameterBindingKind, _
    parameters)
public ServiceAction(
    string name,
    ResourceType returnType,
    ResourceSet resultSet,
    OperationParameterBindingKind operationParameterBindingKind,
    IEnumerable<ServiceActionParameter> parameters
)
public:
ServiceAction(
    String^ name, 
    ResourceType^ returnType, 
    ResourceSet^ resultSet, 
    OperationParameterBindingKind operationParameterBindingKind, 
    IEnumerable<ServiceActionParameter^>^ parameters
)
new : 
        name:string * 
        returnType:ResourceType * 
        resultSet:ResourceSet * 
        operationParameterBindingKind:OperationParameterBindingKind * 
        parameters:IEnumerable<ServiceActionParameter> -> ServiceAction
public function ServiceAction(
    name : String, 
    returnType : ResourceType, 
    resultSet : ResourceSet, 
    operationParameterBindingKind : OperationParameterBindingKind, 
    parameters : IEnumerable<ServiceActionParameter>
)

Parámetros

Comentarios

El valor de operationParameterBindingKind se debe establecer en Sometimes o Always si el primer parámetro de parameters es el parámetro de enlace o en Never si el primer parámetro no es un parámetro de enlace. Si el valor de operationParameterBindingKind está establecido en Always, no se llamará al método IDataServiceActionProvider.AdvertiseServiceAction para la acción y la convención predeterminada anunciará siempre la acción.

Vea también

Referencia

ServiceAction Clase

Sobrecarga de ServiceAction

Espacio de nombres System.Data.Services.Providers