Partager via


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

Initialise une nouvelle instance de ServiceAction.

Espace de noms :  System.Data.Services.Providers
Assembly :  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    name As String, _
    returnType As ResourceType, _
    resultSet As ResourceSet, _
    operationParameterBindingKind As OperationParameterBindingKind, _
    parameters As IEnumerable(Of ServiceActionParameter) _
)
'Utilisation
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>
)

Paramètres

Notes

La valeur d'operationParameterBindingKind doit être définie sur Sometimes ou Always si le premier paramètre dans paramètres est le paramètre de liaison ou sur Never si le premier paramètre n'est pas un paramètre de liaison. Si la valeur d'operationParameterBindingKind est définie sur Always, la méthode IDataServiceActionProvider.AdvertiseServiceAction ne sera pas appelée pour l'action et l'action est toujours émise par la convention par défaut.

Voir aussi

Référence

ServiceAction Classe

Surcharge ServiceAction

Espace de noms System.Data.Services.Providers