Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz von ServiceAction.
Namespace: System.Data.Services.Providers
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Syntax
'Declaration
Public Sub New ( _
name As String, _
returnType As ResourceType, _
resultSet As ResourceSet, _
operationParameterBindingKind As OperationParameterBindingKind, _
parameters As IEnumerable(Of ServiceActionParameter) _
)
'Usage
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>
)
Parameter
- name
Typ: System.String
Name der Aktion.
- returnType
Typ: System.Data.Services.Providers.ResourceType
Rückgabetyp der Aktion.
- resultSet
Typ: System.Data.Services.Providers.ResourceSet
Ergebnis-Ressourcensatz der Aktion, wenn die Aktion eine Entität oder eine Auflistung der Entität zurückgibt. Andernfalls null.
- operationParameterBindingKind
Typ: System.Data.Services.Providers.OperationParameterBindingKind
Die Art von der Vorgangsparameterbindung (Manchmal, Nie, Immer).
- parameters
Typ: System.Collections.Generic.IEnumerable<ServiceActionParameter>
Geordnete Parameter für diese Aktion.
Hinweise
Der Wert von operationParameterBindingKind muss auf Sometimes oder Always eingestellt sein, wenn der erste Parameter in Parameter der Bindungsparametern oder Never, wenn der erste Parameter kein Bindungsparameter ist. Wenn der Wert von operationParameterBindingKind dann auf Always festgelegt wird, wird die IDataServiceActionProvider.AdvertiseServiceAction-Methode nicht für die Aktion aufgerufen, und für die Aktion wird immer von der Standardkonvention geworben.