Compartilhar via


StatefulCustomMappingFactory<TSrc,TDst,TState> Classe

Definição

O tipo base para fábricas de mapeamento personalizadas com estado.

public abstract class StatefulCustomMappingFactory<TSrc,TDst,TState> where TSrc : class, new() where TDst : class, new() where TState : class, new()
type StatefulCustomMappingFactory<'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'Dst : null and 'Dst : (new : unit -> 'Dst) and 'State : null and 'State : (new : unit -> 'State))> = class
Public MustInherit Class StatefulCustomMappingFactory(Of TSrc, TDst, TState)

Parâmetros de tipo

TSrc

O tipo que descreve quais colunas de "origem" são consumidas da entrada IDataView.

TDst

O tipo que descreve quais novas colunas são adicionadas por essa transformação.

TState

O tipo que descreve o objeto de estado que o mapeamento usa.

Herança
StatefulCustomMappingFactory<TSrc,TDst,TState>

Construtores

StatefulCustomMappingFactory<TSrc,TDst,TState>()

O tipo base para fábricas de mapeamento personalizadas com estado.

Métodos

GetMapping()

Retorna o delegado de mapeamento mapeado de uma TSrc entrada e um objeto de estado do tipo TStatepara uma TDst saída.

GetStateInitAction()

Retorna uma ação que é chamada uma vez antes do cursor de linha ser inicializado, para inicializar o objeto de estado usado pelo cursor.

Aplica-se a