|
Dreamine.Database.Abstractions 1.0.1
Dreamine.Database.Abstractions 공용 계약과 추상화를 제공합니다.
|

Public 멤버 함수 | |
| bool | IsTableExists (string tableName) |
| Task< bool > | IsTableExistsAsync (string tableName, CancellationToken cancellationToken=default) |
| bool | IsTableExists< T > () |
| Task< bool > | IsTableExistsAsync< T > (CancellationToken cancellationToken=default) |
| void | CreateTable< T > () |
| Task | CreateTableAsync< T > (CancellationToken cancellationToken=default) |
데이터베이스 스키마와 테이블 관리 작업을 정의합니다.
IDatabaseSchemaProvider.cs 파일의 11 번째 라인에서 정의되었습니다.
| void Dreamine.Database.Abstractions.IDatabaseSchemaProvider.CreateTable< T > | ( | ) |
엔터티 형식에 매핑된 테이블이 없으면 동기적으로 생성합니다.
| T | 생성할 테이블을 정의하는 엔터티 형식입니다. |
| Task Dreamine.Database.Abstractions.IDatabaseSchemaProvider.CreateTableAsync< T > | ( | CancellationToken | cancellationToken = default | ) |
엔터티 형식에 매핑된 테이블이 없으면 비동기적으로 생성합니다.
| T | 생성할 테이블을 정의하는 엔터티 형식입니다. |
| cancellationToken | 생성 작업 취소를 요청하는 토큰입니다. |
| bool Dreamine.Database.Abstractions.IDatabaseSchemaProvider.IsTableExists | ( | string | tableName | ) |
지정한 이름의 테이블이 존재하는지 동기적으로 확인합니다.
| tableName | 확인할 테이블 이름입니다. |
true, 그렇지 않으면 false입니다.엔터티 형식에 매핑된 테이블이 존재하는지 동기적으로 확인합니다.
| T | 테이블 매핑을 확인할 엔터티 형식입니다. |
true, 그렇지 않으면 false입니다.| Task< bool > Dreamine.Database.Abstractions.IDatabaseSchemaProvider.IsTableExistsAsync | ( | string | tableName, |
| CancellationToken | cancellationToken = default ) |
지정한 이름의 테이블이 존재하는지 비동기적으로 확인합니다.
| tableName | 확인할 테이블 이름입니다. |
| cancellationToken | 확인 작업 취소를 요청하는 토큰입니다. |
| Task< bool > Dreamine.Database.Abstractions.IDatabaseSchemaProvider.IsTableExistsAsync< T > | ( | CancellationToken | cancellationToken = default | ) |
엔터티 형식에 매핑된 테이블이 존재하는지 비동기적으로 확인합니다.
| T | 테이블 매핑을 확인할 엔터티 형식입니다. |
| cancellationToken | 확인 작업 취소를 요청하는 토큰입니다. |