Streamable.Map 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| Map<TOuterKey,TMapInput,TInnerKey,TReduceInput>(IStreamable<TOuterKey, TMapInput>, Func<IStreamable<TOuterKey,TMapInput>,IStreamable<TOuterKey, TReduceInput>>, Expression<Func<TReduceInput,TInnerKey>>) |
單一輸入對應/縮減作業的對應階段。 允許對應程式上的串流邏輯規格,以及下一個 (減少) 階段的索引鍵選取器。 |
| Map<TOuterKey,TMapInput,TReduceInput>(IStreamable<TOuterKey,TMapInput>, Func<IStreamable<TOuterKey,TMapInput>,IStreamable<TOuterKey,TReduceInput>>) |
單一輸入僅對應作業的對應階段。 允許對應程式上的串流邏輯規格。 |
Map<TOuterKey,TMapInput,TInnerKey,TReduceInput>(IStreamable<TOuterKey, TMapInput>, Func<IStreamable<TOuterKey,TMapInput>,IStreamable<TOuterKey, TReduceInput>>, Expression<Func<TReduceInput,TInnerKey>>)
單一輸入對應/縮減作業的對應階段。 允許對應程式上的串流邏輯規格,以及下一個 (減少) 階段的索引鍵選取器。
public static Microsoft.StreamProcessing.IMapDefinition<TOuterKey,TMapInput,TMapInput,TInnerKey,TReduceInput> Map<TOuterKey,TMapInput,TInnerKey,TReduceInput>(this Microsoft.StreamProcessing.IStreamable<TOuterKey,TMapInput> source, Func<Microsoft.StreamProcessing.IStreamable<TOuterKey,TMapInput>,Microsoft.StreamProcessing.IStreamable<TOuterKey,TReduceInput>> mapper, System.Linq.Expressions.Expression<Func<TReduceInput,TInnerKey>> keySelector);
static member Map : Microsoft.StreamProcessing.IStreamable<'OuterKey, 'MapInput> * Func<Microsoft.StreamProcessing.IStreamable<'OuterKey, 'MapInput>, Microsoft.StreamProcessing.IStreamable<'OuterKey, 'ReduceInput>> * System.Linq.Expressions.Expression<Func<'ReduceInput, 'InnerKey>> -> Microsoft.StreamProcessing.IMapDefinition<'OuterKey, 'MapInput, 'MapInput, 'InnerKey, 'ReduceInput>
<Extension()>
Public Function Map(Of TOuterKey, TMapInput, TInnerKey, TReduceInput) (source As IStreamable(Of TOuterKey, TMapInput), mapper As Func(Of IStreamable(Of TOuterKey, TMapInput), IStreamable(Of TOuterKey, TReduceInput)), keySelector As Expression(Of Func(Of TReduceInput, TInnerKey))) As IMapDefinition(Of TOuterKey, TMapInput, TMapInput, TInnerKey, TReduceInput)
類型參數
- TOuterKey
- TMapInput
- TInnerKey
- TReduceInput
參數
- source
- IStreamable<TOuterKey,TMapInput>
- mapper
- Func<IStreamable<TOuterKey,TMapInput>,IStreamable<TOuterKey,TReduceInput>>
- keySelector
- Expression<Func<TReduceInput,TInnerKey>>
傳回
IMapDefinition<TOuterKey,TMapInput,TMapInput,TInnerKey,TReduceInput>
適用於
Map<TOuterKey,TMapInput,TReduceInput>(IStreamable<TOuterKey,TMapInput>, Func<IStreamable<TOuterKey,TMapInput>,IStreamable<TOuterKey,TReduceInput>>)
單一輸入僅對應作業的對應階段。 允許對應程式上的串流邏輯規格。
public static Microsoft.StreamProcessing.IMapDefinition<TOuterKey,TMapInput,TMapInput,TOuterKey,TReduceInput> Map<TOuterKey,TMapInput,TReduceInput>(this Microsoft.StreamProcessing.IStreamable<TOuterKey,TMapInput> source, Func<Microsoft.StreamProcessing.IStreamable<TOuterKey,TMapInput>,Microsoft.StreamProcessing.IStreamable<TOuterKey,TReduceInput>> mapper);
static member Map : Microsoft.StreamProcessing.IStreamable<'OuterKey, 'MapInput> * Func<Microsoft.StreamProcessing.IStreamable<'OuterKey, 'MapInput>, Microsoft.StreamProcessing.IStreamable<'OuterKey, 'ReduceInput>> -> Microsoft.StreamProcessing.IMapDefinition<'OuterKey, 'MapInput, 'MapInput, 'OuterKey, 'ReduceInput>
<Extension()>
Public Function Map(Of TOuterKey, TMapInput, TReduceInput) (source As IStreamable(Of TOuterKey, TMapInput), mapper As Func(Of IStreamable(Of TOuterKey, TMapInput), IStreamable(Of TOuterKey, TReduceInput))) As IMapDefinition(Of TOuterKey, TMapInput, TMapInput, TOuterKey, TReduceInput)
類型參數
- TOuterKey
- TMapInput
- TReduceInput
參數
- source
- IStreamable<TOuterKey,TMapInput>
- mapper
- Func<IStreamable<TOuterKey,TMapInput>,IStreamable<TOuterKey,TReduceInput>>
傳回
IMapDefinition<TOuterKey,TMapInput,TMapInput,TOuterKey,TReduceInput>