C# 클래스 Tortuga.Chain.Materializers.Materializer

This is the root base class for materializers. It is used when we need to strip away the generic type arguments.
파일 보기 프로젝트 열기: docevaad/Chain

공개 메소드들

메소드 설명
DesiredColumns ( ) : IReadOnlyList

Returns the list of columns the materializer would like to have.

If AutoSelectDesiredColumns is returned, the command builder is allowed to choose which columns to return. If NoColumns is returned, the command builder should omit the SELECT/OUTPUT clause.

보호된 메소드들

메소드 설명
OnExecutionTokenPrepared ( ExecutionTokenPreparedEventArgs e ) : void

Raises the E:ExecutionTokenPrepared event.

OnExecutionTokenPreparing ( ExecutionTokenPreparingEventArgs e ) : void

Raises the E:ExecutionTokenPreparing event.

메소드 상세

DesiredColumns() 공개 메소드

Returns the list of columns the materializer would like to have.
If AutoSelectDesiredColumns is returned, the command builder is allowed to choose which columns to return. If NoColumns is returned, the command builder should omit the SELECT/OUTPUT clause.
public DesiredColumns ( ) : IReadOnlyList
리턴 IReadOnlyList

OnExecutionTokenPrepared() 보호된 메소드

Raises the E:ExecutionTokenPrepared event.
protected OnExecutionTokenPrepared ( ExecutionTokenPreparedEventArgs e ) : void
e Tortuga.Chain.Core.ExecutionTokenPreparedEventArgs The instance containing the event data.
리턴 void

OnExecutionTokenPreparing() 보호된 메소드

Raises the E:ExecutionTokenPreparing event.
protected OnExecutionTokenPreparing ( ExecutionTokenPreparingEventArgs e ) : void
e Tortuga.Chain.Core.ExecutionTokenPreparingEventArgs The instance containing the event data.
리턴 void