Dreamine.Database.Abstractions 1.0.1
Dreamine.Database.Abstractions 공용 계약과 추상화를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Database.Abstractions.IDatabaseCommandExecutor 인터페이스 참조

더 자세히 ...

Dreamine.Database.Abstractions.IDatabaseCommandExecutor에 대한 상속 다이어그램 :

Public 멤버 함수

int ExecuteNonQuery (string sql, object? parameters=null)
Task< int > ExecuteNonQueryAsync (string sql, object? parameters=null, CancellationToken cancellationToken=default)
T? ExecuteScalar< T > (string sql, object? parameters=null)
Task< T?> ExecuteScalarAsync< T > (string sql, object? parameters=null, CancellationToken cancellationToken=default)

상세한 설명

원시 SQL 명령 실행 작업을 정의합니다.

IDatabaseCommandExecutor.cs 파일의 11 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ ExecuteNonQuery()

int Dreamine.Database.Abstractions.IDatabaseCommandExecutor.ExecuteNonQuery ( string sql,
object? parameters = null )

원시 SQL 명령을 동기적으로 실행합니다.

매개변수
sql실행할 SQL 명령문입니다.
parameters선택적 명령 매개 변수 객체입니다.
반환값
명령의 영향을 받은 행 수입니다.

◆ ExecuteNonQueryAsync()

Task< int > Dreamine.Database.Abstractions.IDatabaseCommandExecutor.ExecuteNonQueryAsync ( string sql,
object? parameters = null,
CancellationToken cancellationToken = default )

원시 SQL 명령을 비동기적으로 실행합니다.

매개변수
sql실행할 SQL 명령문입니다.
parameters선택적 명령 매개 변수 객체입니다.
cancellationToken비동기 작업 취소를 요청하는 토큰입니다.
반환값
영향을 받은 행 수를 결과로 제공하는 작업입니다.

◆ ExecuteScalar< T >()

T? Dreamine.Database.Abstractions.IDatabaseCommandExecutor.ExecuteScalar< T > ( string sql,
object? parameters = null )

원시 SQL 스칼라 명령을 동기적으로 실행합니다.

템플릿 파라메터
T반환할 스칼라 값의 형식입니다.
매개변수
sql실행할 SQL 명령문입니다.
parameters선택적 명령 매개 변수 객체입니다.
반환값
변환된 스칼라 값이며 결과가 없으면 null일 수 있습니다.

◆ ExecuteScalarAsync< T >()

Task< T?> Dreamine.Database.Abstractions.IDatabaseCommandExecutor.ExecuteScalarAsync< T > ( string sql,
object? parameters = null,
CancellationToken cancellationToken = default )

원시 SQL 스칼라 명령을 비동기적으로 실행합니다.

템플릿 파라메터
T반환할 스칼라 값의 형식입니다.
매개변수
sql실행할 SQL 명령문입니다.
parameters선택적 명령 매개 변수 객체입니다.
cancellationToken비동기 작업 취소를 요청하는 토큰입니다.
반환값
변환된 스칼라 값 또는 값이 없을 때 null을 결과로 제공하는 작업입니다.

이 인터페이스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: