다음을 통해 공유


Observable.ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> 메서드(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>)

함수를 비동기 함수로 변환합니다.

네임스페이스:System.Reactive.Linq
어셈블리: System.Reactive(System.Reactive.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function ToAsync(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult) ( _
    function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult) _
) As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, IObservable(Of TResult))
'Usage
Dim function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult)
Dim returnValue As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, IObservable(Of TResult))

returnValue = function.ToAsync()
public static Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, IObservable<TResult>> ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(
    this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> function
)
[ExtensionAttribute]
public:
generic<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename TResult>
static Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, IObservable<TResult>^>^ ToAsync(
    Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>^ function
)
static member ToAsync : 
        function:Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'TResult> -> Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, IObservable<'TResult>> 
JScript does not support generic types and methods.

형식 매개 변수

  • T1
    함수의 첫 번째 형식입니다.
  • T2
    함수의 두 번째 형식입니다.
  • T3
    함수의 세 번째 형식입니다.
  • T4
    함수의 네 번째 형식입니다.
  • T5
    함수의 다섯 번째 형식입니다.
  • T6
    함수의 여섯 번째 형식입니다.
  • T7
    함수의 일곱 번째 형식입니다.
  • T8
    함수의 여덟 번째 형식입니다.
  • T9
    함수의 아홉 번째 형식입니다.
  • T10
    함수의 10번째 형식입니다.
  • T11
    함수의 열한 번째 형식입니다.
  • T12
    함수의 12번째 형식입니다.
  • T13
    13번째 함수 형식입니다.
  • T14
    함수의 14번째 형식입니다.
  • TResult
    결과의 형식입니다.

매개 변수

  • function
    형식: System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>
    동기화에 사용되는 함수입니다.

반환 값

형식: System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, IObservable<TResult>>
비동기 함수에 대한 함수입니다.

사용 정보

Visual Basic 및 C#에서는 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> 형식의 모든 개체에서 이 메서드를 instance 메서드로 호출할 수 있습니다. 인스턴스 메서드 구문을 사용하여 이 메서드를 호출할 경우에는 첫 번째 매개 변수를 생략합니다. 자세한 내용은 또는 를 참조하세요.

참고 항목

참조

관찰 가능한 클래스

ToAsync 오버로드

System.Reactive.Linq 네임스페이스