다음을 통해 공유


ServiceAction 생성자 (String, ResourceType, ResourceSet, OperationParameterBindingKind, IEnumerable<ServiceActionParameter>)

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>
)

매개 변수

주의

operationParameterBindingKind 값은 매개 변수의 첫 번째 매개 변수가 바인딩 매개 변수인 경우 Sometimes 또는 Always로 설정해야 하고, 첫 번째 매개 변수가 바인딩 매개 변수가 아닌 경우 Never로 설정해야 합니다. operationParameterBindingKind 값이 Always로 설정되어 있으면 동작에 대해 IDataServiceActionProvider.AdvertiseServiceAction 메서드가 호출되지 않고 동작은 항상 기본 규칙을 통해 전파됩니다.

참고 항목

참조

ServiceAction 클래스

ServiceAction 오버로드

System.Data.Services.Providers 네임스페이스