AsyncEnumerable.Select 메서드

정의

오버로드

Name Description
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)

요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 형식으로 투영합니다.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)

요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 형식으로 투영합니다.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)

시퀀스의 각 요소를 새 형식으로 투영합니다.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)

시퀀스의 각 요소를 새 형식으로 투영합니다.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)

Source:
Select.cs
Source:
Select.cs
Source:
Select.cs

요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 형식으로 투영합니다.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, int, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<TResult>> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,int,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<TResult>> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, int, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<'Result>> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, Integer, CancellationToken, ValueTask(Of TResult))) As IAsyncEnumerable(Of TResult)

형식 매개 변수

TSource

원본 요소의 형식입니다.

TResult

선택기에서 반환된 값의 형식입니다.

매개 변수

source
IAsyncEnumerable<TSource>

변환 함수를 호출할 값 시퀀스입니다.

selector
Func<TSource,Int32,CancellationToken,ValueTask<TResult>>

각 요소에 적용할 변환 함수입니다. 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.

반품

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> 소스의 각 요소에 대해 변환 함수를 호출한 결과 요소입니다.

예외

selectornull입니다.

적용 대상

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)

Source:
Select.cs
Source:
Select.cs
Source:
Select.cs

요소의 인덱스를 통합하여 시퀀스의 각 요소를 새 형식으로 투영합니다.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, int, TResult> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,int,TResult> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, int, 'Result> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, Integer, TResult)) As IAsyncEnumerable(Of TResult)

형식 매개 변수

TSource

원본 요소의 형식입니다.

TResult

선택기에서 반환된 값의 형식입니다.

매개 변수

source
IAsyncEnumerable<TSource>

변환 함수를 호출할 값 시퀀스입니다.

selector
Func<TSource,Int32,TResult>

각 요소에 적용할 변환 함수입니다. 함수의 두 번째 매개 변수는 소스 요소의 인덱스를 나타냅니다.

반품

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> 소스의 각 요소에 대해 변환 함수를 호출한 결과 요소입니다.

예외

selectornull입니다.

적용 대상

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)

Source:
Select.cs
Source:
Select.cs
Source:
Select.cs

시퀀스의 각 요소를 새 형식으로 투영합니다.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<TResult>> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<TResult>> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<'Result>> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, CancellationToken, ValueTask(Of TResult))) As IAsyncEnumerable(Of TResult)

형식 매개 변수

TSource

원본 요소의 형식입니다.

TResult

선택기에서 반환된 값의 형식입니다.

매개 변수

source
IAsyncEnumerable<TSource>

변환 함수를 호출할 값 시퀀스입니다.

selector
Func<TSource,CancellationToken,ValueTask<TResult>>

각 요소에 적용할 변환 함수입니다.

반품

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> 소스의 각 요소에 대해 변환 함수를 호출한 결과 요소입니다.

예외

selectornull입니다.

적용 대상

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)

Source:
Select.cs
Source:
Select.cs
Source:
Select.cs

시퀀스의 각 요소를 새 형식으로 투영합니다.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, TResult> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,TResult> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, 'Result> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, TResult)) As IAsyncEnumerable(Of TResult)

형식 매개 변수

TSource

원본 요소의 형식입니다.

TResult

선택기에서 반환된 값의 형식입니다.

매개 변수

source
IAsyncEnumerable<TSource>

변환 함수를 호출할 값 시퀀스입니다.

selector
Func<TSource,TResult>

각 요소에 적용할 변환 함수입니다.

반품

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> 소스의 각 요소에 대해 변환 함수를 호출한 결과 요소입니다.

예외

selectornull입니다.

적용 대상