Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
- name
Tipo: System.String
Nombre de la acción.
- returnType
Tipo: System.Data.Services.Providers.ResourceType
Tipo de valor devuelto de la acción.
- resultSet
Tipo: System.Data.Services.Providers.ResourceSet
Conjunto de recursos de resultados de la acción si la acción devuelve una entidad o una colección de entidades; de lo contrario, es NULL.
- operationParameterBindingKind
Tipo: System.Data.Services.Providers.OperationParameterBindingKind
Clase del enlace de parámetro de operación (Nunca, A veces, Siempre).
- parameters
Tipo: System.Collections.Generic.IEnumerable<ServiceActionParameter>
Parámetros en orden para esta acción.
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.