새 ServiceAction 인스턴스를 초기화합니다.
네임스페이스: System.Data.Services.Providers
어셈블리: Microsoft.Data.Services(Microsoft.Data.Services.dll)
구문
‘선언
Public Sub New ( _
name As String, _
returnType As ResourceType, _
resultSet As ResourceSet, _
operationParameterBindingKind As OperationParameterBindingKind, _
parameters As IEnumerable(Of ServiceActionParameter) _
)
‘사용 방법
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>
)
매개 변수
- name
유형: System.String
동작 이름입니다.
- returnType
유형: System.Data.Services.Providers.ResourceType
동작의 반환 형식입니다.
- resultSet
유형: System.Data.Services.Providers.ResourceSet
동작에서 엔터티 또는 엔터티 컬렉션을 반환하면 동작의 결과 리소스 집합이고, 그렇지 않으면 null입니다.
- operationParameterBindingKind
유형: System.Data.Services.Providers.OperationParameterBindingKind
작업 매개 변수 바인딩의 종류입니다(Never, Sometimes, Always).
- parameters
유형: System.Collections.Generic.IEnumerable<ServiceActionParameter>
이 동작에 대한 적절한 매개 변수입니다.
주의
operationParameterBindingKind 값은 매개 변수의 첫 번째 매개 변수가 바인딩 매개 변수인 경우 Sometimes 또는 Always로 설정해야 하고, 첫 번째 매개 변수가 바인딩 매개 변수가 아닌 경우 Never로 설정해야 합니다. operationParameterBindingKind 값이 Always로 설정되어 있으면 동작에 대해 IDataServiceActionProvider.AdvertiseServiceAction 메서드가 호출되지 않고 동작은 항상 기본 규칙을 통해 전파됩니다.