RemoteProvider.DefineEnumerable<T1, T2, T3, T4, T5, T6, T7, T8, TElement> 方法 (IRemoteProvider, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, IEnumerable<TElement>>>)

定義可傳回序列的遠端函數。

命名空間:  Microsoft.ComplexEventProcessing.Linq
組件:  Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)

語法

'宣告
<ExtensionAttribute> _
Public Shared Function DefineEnumerable(Of T1, T2, T3, T4, T5, T6, T7, T8, TElement) ( _
    provider As IRemoteProvider, _
    definition As Expression(Of Func(Of T1, T2, T3, T4, T5, T6, T7, T8, IEnumerable(Of TElement))) _
) As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, IQueryable(Of TElement))
'用途
Dim provider As IRemoteProvider 
Dim definition As Expression(Of Func(Of T1, T2, T3, T4, T5, T6, T7, T8, IEnumerable(Of TElement)))
Dim returnValue As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, IQueryable(Of TElement))

returnValue = provider.DefineEnumerable(definition)
public static Func<T1, T2, T3, T4, T5, T6, T7, T8, IQueryable<TElement>> DefineEnumerable<T1, T2, T3, T4, T5, T6, T7, T8, TElement>(
    this IRemoteProvider provider,
    Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, IEnumerable<TElement>>> definition
)
[ExtensionAttribute]
public:
generic<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename TElement>
static Func<T1, T2, T3, T4, T5, T6, T7, T8, IQueryable<TElement>^>^ DefineEnumerable(
    IRemoteProvider^ provider, 
    Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, IEnumerable<TElement>^>^>^ definition
)
static member DefineEnumerable : 
        provider:IRemoteProvider * 
        definition:Expression<Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, IEnumerable<'TElement>>> -> Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, IQueryable<'TElement>> 
JScript 不支援泛型型別及方法。

型別參數

  • T1
    第一個參數類型。
  • T2
    第二個參數類型。
  • T3
    第三個參數類型。
  • T4
    第四個參數類型。
  • T5
    第五個參數類型。
  • T6
    第六個參數類型。
  • T7
    第七個參數類型。
  • T8
    第八個參數類型。
  • TElement
    元素類型。

參數

傳回值

型別:System.Func<T1, T2, T3, T4, T5, T6, T7, T8, IQueryable<TElement>>
遠端序列函數。

使用注意事項

在 Visual Basic 及 C# 中,您可以在任何型別 IRemoteProvider 的物件上將這個方法做為執行個體方法呼叫。使用執行個體方法語法呼叫這個方法時,請省略第一個參數。如需詳細資訊,請參閱 https://msdn.microsoft.com/zh-tw/library/bb384936(v=sql.111)https://msdn.microsoft.com/zh-tw/library/bb383977(v=sql.111)

請參閱

參考

RemoteProvider 類別

DefineEnumerable 多載

Microsoft.ComplexEventProcessing.Linq 命名空間