Share via


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
    用在服务操作上的属性,可指定操作返回其返回元素的单个实例。

返回值

类型:System.Collections.Generic.IEnumerable<TElement>
返回 IEnumerable<T>

请参阅

参考

DataServiceContext 类

Execute 重载

System.Data.Services.Client 命名空间