다음을 통해 공유


RemoteProvider.DefineObserver<T1, T2, T3, T4, T5, T6, T7, T8, TElement> 메서드 (IRemoteProvider, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, IObserver<TElement>>>)

Observer를 반환하는 원격 함수를 정의합니다.

네임스페이스:  Microsoft.ComplexEventProcessing.Linq
어셈블리:  Microsoft.ComplexEventProcessing(Microsoft.ComplexEventProcessing.dll)

구문

‘선언
<ExtensionAttribute> _
Public Shared Function DefineObserver(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, IObserver(Of TElement))) _
) As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, IRemoteObserver(Of TElement))
‘사용 방법
Dim provider As IRemoteProvider 
Dim definition As Expression(Of Func(Of T1, T2, T3, T4, T5, T6, T7, T8, IObserver(Of TElement)))
Dim returnValue As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, IRemoteObserver(Of TElement))

returnValue = provider.DefineObserver(definition)
public static Func<T1, T2, T3, T4, T5, T6, T7, T8, IRemoteObserver<TElement>> DefineObserver<T1, T2, T3, T4, T5, T6, T7, T8, TElement>(
    this IRemoteProvider provider,
    Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, IObserver<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, IRemoteObserver<TElement>^>^ DefineObserver(
    IRemoteProvider^ provider, 
    Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, IObserver<TElement>^>^>^ definition
)
static member DefineObserver : 
        provider:IRemoteProvider * 
        definition:Expression<Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, IObserver<'TElement>>> -> Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, IRemoteObserver<'TElement>> 
JScript는 제네릭 형식 및 메서드를 지원하지 않습니다.

유형 매개 변수

  • T1
    첫 번째 매개 변수 유형입니다.
  • T2
    두 번째 매개 변수 유형입니다.
  • T3
    세 번째 매개 변수 유형입니다.
  • T4
    네 번째 매개 변수 유형입니다.
  • T5
    다섯 번째 매개 변수 유형입니다.
  • T6
    여섯 번째 매개 변수 유형입니다.
  • T7
    일곱 번째 매개 변수 유형입니다.
  • T8
    여덟 번째 매개 변수 유형입니다.
  • TElement
    요소 유형입니다.

매개 변수

반환 값

유형: System.Func<T1, T2, T3, T4, T5, T6, T7, T8, IRemoteObserver<TElement>>
원격 Observer 함수입니다.

사용법 정보

Visual Basic 및 C#에서는 이 메서드를 IRemoteProvider 유형의 모든 개체에 대한 인스턴스 메서드로 호출할 수 있습니다. 인스턴스 메서드 구문을 사용하여 이 메서드를 호출하는 경우 첫 번째 매개 변수를 생략합니다. 자세한 내용은 https://msdn.microsoft.com/ko-kr/library/bb384936(v=sql.111) 또는 https://msdn.microsoft.com/ko-kr/library/bb383977(v=sql.111)을(를) 참조하십시오.

참고 항목

참조

RemoteProvider 클래스

DefineObserver 오버로드

Microsoft.ComplexEventProcessing.Linq 네임스페이스