함수를 비동기 함수로 변환합니다.
네임스페이스: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, TResult) ( _
function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult) _
) As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IObservable(Of TResult))
'Usage
Dim function As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult)
Dim returnValue As Func(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IObservable(Of TResult))
returnValue = function.ToAsync()
public static Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IObservable<TResult>> ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(
this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, 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 TResult>
static Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IObservable<TResult>^>^ ToAsync(
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>^ function
)
static member ToAsync :
function:Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'TResult> -> Func<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, IObservable<'TResult>>
JScript does not support generic types and methods.
형식 매개 변수
- T1
함수의 첫 번째 형식입니다.
- T2
함수의 두 번째 형식입니다.
- T3
함수의 세 번째 형식입니다.
- T4
함수의 네 번째 형식입니다.
- T5
함수의 다섯 번째 형식입니다.
- T6
함수의 여섯 번째 형식입니다.
- T7
함수의 일곱 번째 형식입니다.
- T8
함수의 여덟 번째 형식입니다.
- T9
함수의 아홉 번째 형식입니다.
- T10
함수의 10번째 형식입니다.
- TResult
결과의 형식입니다.
매개 변수
- function
형식: System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>
동기화에 사용되는 함수입니다.
반환 값
형식: System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IObservable<TResult>>
비동기 함수에 대한 함수입니다.
사용 정보
Visual Basic 및 C#에서는 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult> 형식의 모든 개체에서 이 메서드를 instance 메서드로 호출할 수 있습니다. 인스턴스 메서드 구문을 사용하여 이 메서드를 호출할 경우에는 첫 번째 매개 변수를 생략합니다. 자세한 내용은 또는 를 참조하세요.