共用方式為


DataServiceContext.Execute<TElement> 方法 (Uri, String, Boolean, array<OperationParameter[])

透過特定 HTTP 方法,將要求傳送給資料服務來執行特定的 URI。

不受到適用於 Silverlight 的 WCF Data Services 5.0 用戶端支援。

命名空間:  System.Data.Services.Client
組件:  Microsoft.Data.Services.Client (在 Microsoft.Data.Services.Client.dll 中)

語法

'宣告
Public Function Execute(Of TElement) ( _
    requestUri As Uri, _
    httpMethod As String, _
    singleResult As Boolean, _
    ParamArray operationParameters As OperationParameter() _
) As IEnumerable(Of TElement)
'用途
Dim instance As DataServiceContext
Dim requestUri As Uri
Dim httpMethod As String
Dim singleResult As Boolean
Dim operationParameters As OperationParameter()
Dim returnValue As IEnumerable(Of TElement)

returnValue = instance.Execute(requestUri, _
    httpMethod, singleResult, operationParameters)
public IEnumerable<TElement> Execute<TElement>(
    Uri requestUri,
    string httpMethod,
    bool singleResult,
    params OperationParameter[] operationParameters
)
public:
generic<typename TElement>
IEnumerable<TElement>^ Execute(
    Uri^ requestUri, 
    String^ httpMethod, 
    bool singleResult, 
    ... array<OperationParameter^>^ operationParameters
)
member Execute : 
        requestUri:Uri * 
        httpMethod:string * 
        singleResult:bool * 
        operationParameters:OperationParameter[] -> IEnumerable<'TElement> 
JScript 不支援泛型型別及方法。

型別參數

  • TElement
    查詢所傳回的型別。

參數

  • requestUri
    型別:System.Uri
    查詢要求將傳送至的 URI。URI 可以是任何有效的資料服務 URI;它能包含 $ 查詢參數。
  • httpMethod
    型別:System.String
    用戶端使用的 HTTP 資料傳輸方法。
  • singleResult
    型別:System.Boolean
    用於服務作業上的屬性,可指定作業傳回其傳回項目的單一執行個體 (Instance)。

傳回值

型別:System.Collections.Generic.IEnumerable<TElement>
傳回 IEnumerable<T>

請參閱

參考

DataServiceContext 類別

Execute 多載

System.Data.Services.Client 命名空間