Costruttore ServiceAction (String, ResourceType, ResourceSet, OperationParameterBindingKind, IEnumerable<ServiceActionParameter>)
Inizializza una nuova istanza di ServiceAction.
Spazio dei nomi System.Data.Services.Providers
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
name As String, _
returnType As ResourceType, _
resultSet As ResourceSet, _
operationParameterBindingKind As OperationParameterBindingKind, _
parameters As IEnumerable(Of ServiceActionParameter) _
)
'Utilizzo
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>
)
Parametri
- name
Tipo: System.String
Nome dell’azione.
- returnType
Tipo: System.Data.Services.Providers.ResourceType
Restituisce il tipo dell'azione.
- resultSet
Tipo: System.Data.Services.Providers.ResourceSet
Set di risorse del risultato dell'azione se l'azione restituisce un'entità o una raccolta di entità. In caso contrario, Null.
- operationParameterBindingKind
Tipo: System.Data.Services.Providers.OperationParameterBindingKind
Genere dell'associazione di parametri dell'operazione (Never, Sometimes, Always).
- parameters
Tipo: System.Collections.Generic.IEnumerable<ServiceActionParameter>
Parametri ordinati per questa azione.
Osservazioni
È necessario impostare il valore operationParameterBindingKind su Sometimes o Always se il primo parametro in parametri è il parametro dell'associazione o Never se il primo parametro non è un parametro dell'associazione. Se il valore di operationParameterBindingKind viene impostato su Always il metodo IDataServiceActionProvider.AdvertiseServiceAction non verrà chiamato per l'azione e l'azione verrà sempre annunciata dalla convenzione predefinita.