데이터베이스 구현 API 목록

TDP.NET에서 제공하는 데이터베이스 구현 API 목록에 대해 설명합니다.

기본 클래스

다음은 TDP.NET 기본 클래스에 대한 구현 목록입니다.

TiberoClientFactory

  • 메소드

다음은 TiberoClientFactory에서 제공하는 메소드입니다.

메소드
설명

CreateCommand

TiberoCommand 객체를 나타내는 DbCommand 객체를 반환

CreateCommandBuilder

TiberoCommandBuilder를 나타내는 DbCommandBuilder 객체를 반환

CreateConnection

TiberoConnection 객체를 나타내는 DbConnection 객체를 반환

CreateConnectionString

Builder

TiberoConnectionStringBuilder 객체를 나타내는 DbConnectionStringBuilder 객체를 반환

CreateDataAdapter

TiberoDataAdapter 객체를 나타내는 DbDataAdapter 객체를 반환

CreateParameter

TiberoParameter 객체를 나타내는 DbParameter 객체를 반환

TiberoCommand

  • 속성

다음은 TiberoCommand에서 제공하는 속성입니다.

속성
설명

ArrayBindCount

바인딩할 최대 배열 요소 수를 지정

BindByName

collection에서 바인딩 방법을 지정

CommandText

SQL문이나 저장 프러시저를 지정

CommandTimeout

초 단위의 타임아웃을 지정

CommandType

CommandText의 해석 방법을 지정

Connection

TiberoConnection 객체를 지정

Parameters

SQL문이나 저장 프러시저의 파라미터들을 지정

Transaction

TiberoTransaction 객체를 지정

  • 메소드

다음은 TiberoCommand에서 제공하는 메소드입니다.

메소드
설명

Cancel

현재 실행 중인 명령을 취소

CreateParameter

TiberoParameter 클래스의 새 인스턴스를 만듦

ExecuteNonQuery

SQL문을 실행

ExecuteReader

Command를 실행하고 TiberoDataReader 객체를 반환

ExecuteScalar

Command를 실행하고 첫 번째 결과를 반환

TiberoCommandBuilder

  • 속성

다음은 TiberoCommandBuilder에서 제공하는 속성입니다.

속성
설명

DataAdapter

SQL문이 생성되는 TiberoDataAdapter를 나타냄

  • 메소드

다음은 TiberoCommandBuilder에서 제공하는 메소드입니다.

메소드
설명

GetDeleteCommand

Delete를 수행하는 SQL구문을 가진 자동 생성된 TiberoCommand 객체를 가져옴

GetInsertCommand

Insert를 수행하는 SQL구문을 가진 자동 생성된 TiberoCommand 객체를 가져옴

GetUpdateCommand

Update를 수행하는 SQL구문을 가진 자동 생성된 TiberoCommand 객체를 가져옴

TiberoConnection

  • 속성

다음은 TiberoConnection에서 제공하는 속성입니다.

속성
설명

ClientId

연결을 위한 클라이언트 식별자를 지정

ConnectionString

연결에 사용되는 연결 정보를 지정

ConnectionTimeout

요청이 종료되기 전에 Open 메소드가 pooled connection을 얻을 수 있는 최대 시간을 나타냄

DataSource

데이터소스의 이름을 나타냄

ServerVersion

Tibero 서버 버전을 나타냄

DatabaseName

데이터베이스 이름을 나타냄

HostName

클라이언트의 호스트 이름을 나타냄

InstanceName

인스턴스 이름을 나타냄

ServiceName

서비스 이름을 나타냄

State

현재 커넥션의 상태를 나타냄

  • 메소드

다음은 TiberoConnection에서 제공하는 메소드입니다.

메소드
설명

BeginTransaction

로컬 트랜잭션을 시작

Close

데이터베이스 연결을 종료

CreateCommand

TiberoConnection 객체와 연관된 TiberoCommand 객체를 만들고 반환합

Open

ConnectionString에 지정된 설정으로 데이터베이스 연결을 시작

TiberoConnectionStringBuilder

  • 속성

다음은 TiberoConnectionStringBuilder에서 제공하는 속성입니다.

속성
설명

ConnectionTimeout

ConnectionString에서 Connection Timeout에 해당하는 값을 지정

DataSource

ConnectionString에서 Data Source에 해당하는 값을 지정

DecrPoolSize

ConnectionString에서 Decr Pool Size에 해당하는 값을 지정

Enlist

ConnectionString에서 Enlist에 해당하는 값을 지정

IncrPoolSize

ConnectionString에서 Incr Pool Size에 해당하는 값을 지정

MaxPoolSize

ConnectionString에서 Max Pool Size에 해당하는 값을 지정

MinPoolSize

ConnectionString에서 Min Pool Size에 해당하는 값을 지정

Password

ConnectionString에서 Password에 해당하는 값을 지정

Pooling

ConnectionString에서 Pooling에 해당하는 값을 지정

UserId

ConnectionString에서 User Id에 해당하는 값을 지정

ValidateConnection

ConnectionString에서 Validate Connection에 해당하는 값을 지정

TiberoDataAdapter

  • 속성

다음은 TiberoDataAdapter에서 제공하는 속성입니다.

속성
설명

DeleteCommand

Delete를 위한 SQL문 또는 저장 프러시저

InsertCommand

Insert를 위한 SQL문 또는 저장 프러시저

SelectCommand

Select를 위한 SQL문 또는 저장 프러시저

UpdateCommand

Update를 위한 SQL문 또는 저장 프러시저

  • 메소드

다음은 TiberoDataAdapter에서 제공하는 메소드입니다.

메소드
설명

Fill

데이터베이스의 데이터와 일치하도록 DataSet의 행을 추가하거나 고침

Update

업데이트를 수행

TiberoDataReader

  • 속성

다음은 TiberoDataReader에서 제공하는 속성입니다.

속성
설명

FieldCount

결과 집합의 열 수를 가져옴

HasRows

TiberoDataReader에 하나 이상의 행이 있는지 나타냄

HiddenFieldCount

TiberoDataReader에서 숨겨진 필드 수를 가져옴

RecordsAffected

SQL문 수행으로 수정되거나 삽입 또는 삭제된 행의 수를 가져옴

RowSize

TiberoDataReader가 현재 결과 집합의 한 행을 저장하는 데 필요한 바이트 수를 나타냄

VisibleFieldCount

TiberoDataReader에서 숨겨지지 않은 필드 수를 가져옴

  • 메소드

다음은 TiberoDataReader에서 제공하는 메소드입니다.

메소드
설명

Close

TiberoDataReader를 닫음

GetBytes

제공된 byte 배열을 지정된 열에서 최대 바이트 수까지 채움

GetDataTypeName

지정된 열의 타입 이름을 반환

GetDateTime

지정된 열의 DateTime 값을 반환

GetDecimal

지정된 열의 decimal 값을 반환

GetDouble

지정된 열의 double 값을 반환

GetFieldType

지정된 열의 타입을 반환

GetFloat

지정된 열의 float 값을 반환

GetInt16

지정된 열의 Int16 값을 반환

GetInt32

지정된 열의 Int32 값을 반환

GetInt64

지정된 열의 Int64 값을 반환

GetName

지정된 열의 이름을 반환

GetOrdinal

지정된 열 이름의 0부터 시작하는 서수를 반환

GetString

지정된 열의 string 값을 반환

GetTiberoBinary

지정된 열의 TiberoBinary를 반환

GetTiberoBlob

지정된 열의 TiberoBlob을 반환

GetTiberoClob

지정된 열의 TiberoClob을 반환

GetTiberoDate

지정된 열의 TiberoDate를 반환

GetTiberoDecimal

지정된 열의 TiberoDecimal을 반환

GetTiberoIntervalDS

지정된 열의 TiberoIntervalDS를 반환

GetTiberoIntervalYM

지정된 열의 TiberoIntervalYM을 반환

GetTiberoString

지정된 열의 TiberoString을 반환

GetTiberoTimestamp

지정된 열의 TiberoTimestamp를 반환

GetTimeSpan

지정된 열의 TimeSpan 값을 반환

GetValue

열 값을 .NET type으로 반환

GetValues

모든 열 값을 .NET type으로 반환

IsDBNull

열 값이 null인지 여부를 나타냄

NextResult

다음 결과 집합을 읽음

Read

결과 집합에서 다음 행을 읽음

TiberoException

  • 메소드

다음은 TiberoException에서 제공하는 메소드입니다.

메소드
설명

ToString

Exception을 나타내는 String을 반환

TiberoParameter

  • 속성

다음은 TiberoParameter에서 제공하는 속성입니다.

속성
설명

ArrayBindSize

Array 바인딩 전 혹은 후에 매개변수의 Value 속성에서 입력 또는 출력 크기 를 지정

ArrayBindStatus

Array 바인딩 전 혹은 후에 매개변수의 Value 속성에서 입력 또는 출력 상태 를 지정

CollectionType

TiberoParameter의 collection type을 지정

DbType

Data.DbType 열거 형을 사용하여 매개 변수의 데이터 유형을 지정

Direction

매개변수가 입력 전용인지, 출력 전용인지, 양방향인지를 지정

ParameterName

매개변수의 이름을 지정

Precision

Value 속성을 나타내기 위한 최대 자릿수를 지정

Scale

Value 속성을 나타내기 위한 소수 자릿수를 지정

SourceColumn

DataSet의 DataTable 열의 이름을 지정

TiberoDbType

Tibero 데이터 타입을 지정

Value

Parameter의 값을 지정

TiberoParameterCollection

  • 속성

다음은 TiberoParameterCollection에서 제공하는 속성입니다.

속성
설명

Count

TiberoParameter 수를 지정

Item

TiberoParameter 객체를 가져오고 설정

  • 메소드

다음은 TiberoParameterCollection에서 제공하는 메소드입니다.

메소드
설명

Add

객체를 추가

AddRange

TiberoParameterCollection의 끝에 요소를 추가

Clear

모든 TiberoParameter 객체를 제거

Contains

객체의 존재여부를 나타냄

CopyTo

제공된 인덱스부터 시작하여 제공된 배열로 TiberoParameter 객체들을 복사

IndexOf

객체의 인덱스를 반환

Insert

지정된 인덱스에 제공된 TiberoParameter를 삽입

Remove

Collection에서 객체를 제거

RemoveAt

지정된 인덱스나 이름을 통해 객체를 제거

TiberoTransaction

  • 속성

다음은 TiberoTransaction에서 제공하는 속성입니다.

속성
설명

IsolationLevel

트랜잭션의 isolation level을 지정

Connection

트랜잭션과 연관된 커넥션을 지정

  • 메소드

다음은 TiberoTransaction에서 제공하는 메소드입니다.

타입 클래스

다음은 TDP.NET 타입 클래스에 대한 구현 목록입니다.

TiberoBlob

  • 속성

다음은 TiberoBlob에서 제공하는 속성입니다.

속성
설명

CanRead

LOB 스트림을 읽을 수 있는지 여부를 나타냄

CanSeek

정방향 및 역방향 탐색 작업 수행 여부를 나타냄

CanWrite

LOB 객체가 쓰기를 지원하는지 여부를 나타냄

Connection

BLOB 데이터를 검색하고 쓰는데 사용되는 TiberoConnection을 나타냄

IsEmpty

BLOB이 비어있는지 여부를 나타냄

IsNull

현재 인스턴스에 null 값이 있는지 여부를 나타냄

IsTemporary

현재 인스턴스가 temporary BLOB인지 나타냄

Length

BLOB 데이터의 크기를 나타냄

Position

LOB 스트림에서 현재 읽거나 쓰는 위치를 나타냄

Value

byte 배열로 데이터를 반환

  • 메소드

다음은 TiberoBlob에서 제공하는 메소드입니다.

메소드
설명

Append

제공된 데이터를 현재 TiberoBlob 인스턴스에 추가

Clone

TibeoBlob 객체의 사본을 만듦

Close

현재 스트림을 닫고 관련 자원을 해제

Compare

현재 인스턴스의 데이터를 제공된 객체와 비교

CopyTo

데이터를 TiberoBlob으로 복사

Dispose

객체가 할당한 자원을 해제

Erase

데이터를 지움

IsEqual

두 TiberoBlob의 데이터를 비교

Read

지정된 수만큼 바이트를 읽고 버퍼에 채움

Search

바이너리 패턴을 검색

Seek

현재 LOB 스트림에서 위치를 설정

SetLength

BLOB 값을 지정된 길이로 자름

Write

제공된 버퍼를 TiberoBlob에 씀

TiberoClob

  • 속성

다음은 TiberoClob에서 제공하는 속성입니다.

속성
설명

CanRead

LOB 스트림을 읽을 수 있는지 여부를 나타냄

CanSeek

정방향 및 역방향 탐색 작업 수행 여부를 나타냄

CanWrite

LOB 객체가 쓰기를 지원하는지 여부를 나타냄

Connection

CLOB 데이터를 검색하고 쓰는데 사용되는 TiberoConnection을 나타냄

IsEmpty

CLOB이 비어있는지 여부를 나타냄

IsNClob

TiberoClob 객체가 NCLOB인지 나타냄

IsNull

현재 인스턴스에 null 값이 있는지 여부를 나타냄

IsTemporary

현재 인스턴스가 temporary CLOB인지 나타냄

Length

CLOB 데이터의 크기를 나타냄

Position

LOB 스트림에서 현재 읽거나 쓰는 위치를 나타냄

Value

String으로 데이터를 반환

  • 메소드

다음은 TiberoClob에서 제공하는 메소드입니다.

메소드
설명

Append

제공된 데이터를 현재 TiberoClob 인스턴스에 추가

Clone

TibeoClob 객체의 사본을 만듦

Close

현재 스트림을 닫고 관련 자원을 해제

Compare

현재 인스턴스의 데이터를 제공된 객체와 비교

CopyTo

데이터를 TiberoClob으로 복사

Dispose

객체가 할당한 자원을 해제

Erase

지정된 양 만큼 데이터를 지움

IsEqual

두 TiberoClob의 데이터를 비교

Read

현재 인스턴스로부터 읽음

Search

문자 패턴을 검색

Seek

현재 LOB 스트림에서 위치를 설정

SetLength

CLOB 값을 지정된 길이로 자름

Write

제공된 버퍼를 TiberoClob에 씀

TiberoRefCursor

  • 속성

다음은 TiberoRefCursor에서 제공하는 속성입니다.

속성
설명

Connection

REF CURSOR 데이터를 fetch하는 데 사용되는 TiberoConnection에 대한 참조

  • 메소드

다음은 TiberoRefCursor에서 제공하는 메소드입니다.

메소드
설명

GetDataReader

REF CURSOR에 대한 TiberoDataReader 객체를 반환

TiberoBinary

  • 속성

다음은 TiberoBinary에서 제공하는 속성입니다.

속성
설명

IsNull

현재 인스턴스가 null 값을 가졌는지 여부를 나타냄

Length

바이너리 데이터의 길이를 반환

Value

바이너리 데이터를 반환

  • 정적 메소드

다음은 TiberoBinary에서 제공하는 정적 메소드입니다.

메소드
설명

Equals

두 TiberoBinary 값이 같은지 확인

GreaterThan

첫 번째 TiberoBinary 값이 두 번째 값보다 큰지 확인

GreaterThanOrEqual

첫 번째 TiberoBinary 값이 두 번째 값보다 크거나 같은지 확인

LessThan

첫 번째 TiberoBinary 값이 두 번째 값보다 작은지 확인

LessThanOrEqual

첫 번째 TiberoBinary 값이 두 번째 값보다 작거나 같은지 확인

NotEquals

두 TiberoBinary 값이 같지 않은지 확인

  • 메소드

다음은 TiberoBinary에서 제공하는 메소드입니다.

메소드
설명

Equals

두 객체가 같은 바이너리 데이터를 갖는지 확인

TiberoBoolean

  • 속성

다음은 TiberoBoolean에서 제공하는 속성입니다.

속성
설명

Value

현재 인스턴스가 나타내는 boolean 값을 반환

  • 정적 메소드

다음은 TiberoBoolean에서 제공하는 정적 메소드입니다.

메소드
설명

And

두 TiberoBoolean 인스턴스의 비트 AND 연산 결과를 반환

Equals

두 TiberoBoolean 값이 같은지 확인

GreaterThan

첫 번째 TiberoBoolean 값이 두 번째 값보다 큰지 확인

GreaterThanOrEquals

첫 번째 TiberoBoolean 값이 두 번째 값보다 크거나 같은지 확인

LessThan

첫 번째 TiberoBoolean 값이 두 번째 값보다 작은지 확인

LessThanOrEquals

첫 번째 TiberoBoolean 값이 두 번째 값보다 작거나 같은지 확인

NotEquals

두 TiberoBoolean 값이 같지 않은지 확인

OnesComplement

지정된 TiberoBoolean 값의 1의 보수 연산 결과를 반환

Or

두 TiberoBoolean 인스턴스의 비트 OR 연산 결과를 반환

Parse

String을 사용해 값이 설정된 TiberoBoolean을 반환

Xor

두 TiberoBoolean 인스턴스의 비트 XOR 연산 결과를 반환

  • 메소드

다음은 TiberoBoolean에서 제공하는 메소드입니다.

메소드
설명

CompareTo

현재 인스턴스를 제공된 객체와 비교하고 상대 값을 나타내는 정수를 반환

Equals

객체가 TiberoBoolean의 인스턴스인지 여부와 객체의 값이 현재 인스턴스와 같은지 여부를 결정

GetHashCode

현재 인스턴스의 해시 코드를 반환

ToString

현재 인스턴스를 나타내는 String을 반환

TiberoDate

  • 속성

다음은 TiberoDate에서 제공하는 속성입니다.

속성
설명

Day

TibeoDate의 day 값을 가져옴

Hour

TiberoDate의 hour 값을 가져옴

Minute

TiberoDate의 minute 값을 가져옴

Month

TiberoDate의 month 값을 가져옴

Second

TiberoDate의 second 값을 가져옴

Value

TiberoDate의 날짜와 시간을 가져옴

Year

TiberoDate의 year 값을 가져옴

  • 정적 메소드

다음은 TiberoDate에서 제공하는 정적 메소드입니다.

메소드
설명

Equals

두 TiberoDate 값이 같은지 확인

GreaterThan

첫 번째 TiberoDate 값이 두 번째 값보다 큰지 확인

GreaterThanOrEqual

첫 번째 TiberoDate 값이 두 번째 값보다 크거나 같은지 확인

LessThan

첫 번째 TiberoDate 값이 두 번째 값보다 작은지 확인

LessThanOrEqual

첫 번째 TiberoDate 값이 두 번째 값보다 작거나 같은지 확인

NotEquals

두 TiberoDate 값이 같지 않은지 확인

Parse

String을 사용해 값이 설정된 TiberoDate를 반환

  • 메소드

다음은 TiberoDate에서 제공하는 메소드입니다.

메소드
설명

CompareTo

현재 인스턴스를 제공된 객체와 비교하고 상대 값을 나타내는 정수를 반환

Equals

객체가 TiberoDate의 인스턴스인지 여부와 객체의 값이 현재 인스턴스와 같 은지 여부를 결정

ToString

현재 인스턴스를 나타내는 String을 반환

TiberoDecimal

  • 속성

다음은 TiberoDecimal에서 제공하는 속성입니다.

속성
설명

Value

decimal 값을 반환

  • 정적 메소드

다음은 TiberoDecimal에서 제공하는 정적 메소드입니다.

메소드
설명

Equals

두 TiberoDecimal 값이 같은지 확인

GreaterThan

첫 번째 TiberoDecimal 값이 두 번째 값보다 큰지 확인

GreaterThanOrEqual

첫 번째 TiberoDecimal 값이 두 번째 값보다 크거나 같은지 확인

LessThan

첫 번째 TiberoDecimal 값이 두 번째 값보다 작은지 확인

LessThanOrEqual

첫 번째 TiberoDecimal 값이 두 번째 값보다 작거나 같은지 확인

NotEquals

두 TiberoDecimal 값이 같지 않은지 확인

Abs

TiberoDecimal의 절대 값을 반환

Add

두 TiberoDecimal을 더함

Ceiling

천장 함수값을 TiberoDecimal로 반환

Divide

한 TiberoDecimal을 다른 것으로 나눈 값을 반환

Floor

바닥 함수값을 TiberoDecimal로 반환

Max

두 TiberoDecimal의 최대 값을 반환

Min

두 TiberoDecimal의 최소 값을 반환

Mod

두 TiberoDecimal의 Modulo 연산 값을 반환

Multiply

두 TiberoDecimal의 곱을 반환

Negate

제공된 TiberoDecimal의 부정 값을 반환

Parse

String을 TiberoDecimal로 변환

Round

지정된 위치에서 반올림한 값을 반환

Sign

TiberoDecimal의 부호를 확인

Sqrt

제공된 TiberoDecimal의 제곱근 값을 반환

Subtract

한 TiberoDecimal을 다른 것으로 뺀 값을 반환

Exp

제공된 값으로 e를 거듭제곱한 값을 반환

Log

제공된 TiberoDecimal의 제공된 값의 로그값을 반환

Pow

제공된 TiberoDecimal을 제공된 값으로 거듭제곱한 값을 반환

Acos

cosine이 제공된 TiberoDecimal인 각도를 라디안 단위로 반환

Asin

sine이 제공된 TiberoDecimal인 각도를 라디안 단위로 반환

Atan

tangent가 제공된 TiberoDecimal인 각도를 라디안 단위로 반환

Atan2

tangent가 제공된 두 TiberoDecimal의 몫인 각도를 라디안 단위로 반환

Cos

라디안 단위로 제공된 각도의 cosine 값을 반환

Sin

라디안 단위로 제공된 각도의 sine 값을 반환

Tan

라디안 단위로 제공된 각도의 tangent 값을 반환

Cosh

라디안 단위로 제공된 각도의 hyperbolic cosine 값을 반환

Sinh

라디안 단위로 제공된 각도의 hyperbolic sine 값을 반환

Tanh

라디안 단위로 제공된 각도의 hyperbolic tangent 값을 반환

  • 메소드

다음은 TiberoDecimal에서 제공하는 메소드입니다.

메소드
설명

Equals

객체가 TiberoDecimal의 인스턴스인지 여부와 객체의 값이 현재 인스턴스와 같은지 여부를 결정

ToByte

현재 인스턴스를 나타내는 byte를 반환

ToDouble

현재 인스턴스를 나타내는 double을 반환

ToInt16

현재 인스턴스를 나타내는 Int16을 반환

ToInt32

현재 인스턴스를 나타내는 Int32을 반환

ToInt64

현재 인스턴스를 나타내는 Int64를 반환

ToSingle

현재 인스턴스를 나타내는 Single을 반환

ToString

현재 인스턴스를 나타내는 String을 반환

TiberoIntervalDS

  • 속성

다음은 TiberoIntervalDS에서 제공하는 속성입니다.

속성
설명

Days

TiberoIntervalDS의 days 값을 가져옴

Hours

TiberoIntervalDS의 hours 값을 가져옴

Milliseconds

TiberoIntervalDS의 milliseconds 값을 가져옴

Minutes

TiberoIntervalDS의 minutes 값을 가져옴

Nanoseconds

TiberoIntervalDS의 nanoseconds 값을 가져옴

Seconds

TiberoIntervalDS의 seconds 값을 가져옴

Value

TiberoIntervalDS에 저장되는 시간 간격을 지정

TiberoIntervalYM

  • 속성

다음은 TiberoIntervalYM에서 제공하는 속성입니다.

속성
설명

Months

TiberoIntervalYM의 months 값을 가져옴

Value

TiberoIntervalYM에 저장되는 총 개월 수를 지정

Years

TiberoIntervalYM의 years 값을 가져옴

TiberoString

  • 속성

다음은 TiberoString에서 제공하는 속성입니다.

속성
설명

IsCaseIgnored

문자열 비교를 수행하는 경우 대소문자를 무시해야 하는지 여부를 나타냄

IsNull

현재 인스턴스가 null 값을 가졌는지 여부를 나타냄

Item

인덱스를 사용해 TiberoString의 특정 문자를 가져옴

Length

TiberoString의 길이를 반환

Value

TiberoString의 string 데이터를 반환

  • 정적 메소드

다음은 TiberoString에서 제공하는 정적 메소드입니다.

메소드
설명

Concat

두 TiberoString을 연결해 새로운 TiberoString을 반환

Equals

두 TiberoString 값이 같은지 확인

GreaterThan

첫 번째 TiberoString 값이 두 번째 값보다 큰지 확인

GreaterThanOrEqual

첫 번째 TiberoString 값이 두 번째 값보다 크거나 같은지 확인

LessThan

첫 번째 TiberoString 값이 두 번째 값보다 작은지 확인

LessThanOrEqual

첫 번째 TiberoString 값이 두 번째 값보다 작거나 같은지 확인

NotEquals

두 TiberoString 값이 같지 않은지 확인

  • 메소드

다음은 TiberoString에서 제공하는 메소드입니다.

메소드
설명

Clone

TiberoString 객체의 사본을 만듦

CompareTo

현재 인스턴스를 제공된 객체와 비교하고 상대 값을 나타내는 정수를 반환

Equals

객체의 값이 현재 인스턴스와 같은 String 값인지 여부를 결정

GetUnicodeBytes

TiberoString 값을 유니코드 형식의 byte 배열로 반환

ToString

현재 인스턴스를 나타내는 String을 반환

TiberoTimeStamp

  • 속성

다음은 TiberoTimeStamp에서 제공하는 속성입니다.

속성
설명

Day

TiberoTimeStamp의 day 값을 가져옴

Hour

TiberoTimeStamp의 hour 값을 가져옴

Millisecond

TiberoTimeStamp의 millisecond 값을 가져옴

Minute

TiberoTimeStamp의 minute 값을 가져옴

Month

TiberoTimeStamp의 month 값을 가져옴

Nanosecond

TiberoTimeStamp의 nanosecond 값을 가져옴

Second

TiberoTimeStamp의 second 값을 가져옴

Value

TiberoTimestamp의 날짜와 시간을 가져옴

Year

TiberoTimeStamp의 year 값을 가져옴

UDT

다음은 TDP.NET UDT에 대한 구현 목록입니다.

TiberoCustomTypeMappingAttribute

  • 속성

다음은 TiberoCustomTypeMappingAttribute에서 제공하는 속성입니다.

속성
설명

UdtTypeName

사용자 정의 클래스가 매핑하는 Tibero 사용자 정의 타입 이름을 지정

TiberoObjectMappingAttribute

  • 속성

다음은 TiberoObjectMappingAttribute에서 제공하는 속성입니다.

속성
설명

AttributeIndex

검색해야하는 Tibero 오브젝트 속성의 인덱스를 지정

AttributeName

검색해야하는 Tibero 오브젝트 속성의 이름을 지정

ITiberoCustomType

  • 메소드

다음은 ITiberoCustomType에서 제공하는 메소드입니다.

메소드
설명

FromCustomObject

지정된 Tibero UDT로 Tibero Object 또는 Collection을 만듦

ToCustomObject

지정된 Tibero UDT를 사용하여 사용자 정의 객체를 만듦

ITiberoCustomTypeFactory

  • 메소드

다음은 ITiberoCustomTypeFactory에서 제공하는 메소드입니다.

메소드
설명

CreateObject

Tibero Object 또는 Collection을 나타내는 새 사용자 정의 객체를 반환

ITiberoArrayTypeFactory

  • 메소드

다음은 ITiberoArrayTypeFactory에서 제공하는 메소드입니다.

메소드
설명

CreateArray

Tibero Collection 요소를 저장하기 위한 지정된 길이의 배열을 반환

TiberoUdt

  • 정적 메소드

다음은 TiberoUdt에서 제공하는 정적 메소드입니다.

메소드
설명

GetValue

지정된 Tibero UDT에서 속성 또는 요소를 가져옴

SetValue

지정된 Tibero UDT에서 속성 또는 요소를 설정

Bulk Copy

다음은 TDP.NET Bulk Copy에 대한 구현 목록입니다.

TiberoBulkCopy

  • 속성

다음은 TiberoBulkCopy에서 제공하는 속성입니다.

속성
설명

BatchSize

배치로 데이터베이스에 보낼 행 수를 지정

BulkCopyTimeout

BulkCopy의 Timeout을 초 단위로 지정

ColumnMappings

데이터소스와 대상 테이블간의 열 매핑을 지정

Connection

BulkCopy를 수행하는데 사용되는 TiberoConnection 객체를 지정

DestinationPartitionName

대상 파티션의 이름을 지정

DestinationTableName

대상 테이블의 이름을 지정

NotifyAfter

알림 이벤트가 생성되기 전에 처리 될 행 수를 정의

  • 메소드

다음은 TiberoBulkCopy에서 제공하는 메소드입니다.

메소드
설명

Close

TiberoBulkCopy 인스턴스를 닫음

Dispose

할당된 자원과 메모리를 해제

WriteToServer

제공된 DataTable의 행들을 대상 테이블로 복사

TiberoBulkCopyColumnMapping

  • 속성

다음은 TiberoBulkCopyColumnMapping에서 제공하는 속성입니다.

속성
설명

DestinationColumn

매핑 대상 테이블의 열 이름을 지정

DestinationOrdinal

매핑 대상 테이블의 열 서수값을 지정

SourceColumn

매핑 중인 데이터소스의 열 이름을 지정

SourceOrdinal

매핑 중인 데이터소스의 열 서수값을 지정

TiberoBulkCopyColumnMappingCollection

  • 속성

다음은 TiberoBulkCopyColumnMappingCollection에서 제공하는 속성입니다.

속성
설명

Item[index]

지정된 인덱스의 객체를 가져오거나 설정

  • 메소드

다음은 TiberoBulkCopyColumnMappingCollection에서 제공하는 메소드입니다.

메소드
설명

Add

객체를 컬렉션에 추가

Clear

컬렉션을 비움

Contains

지정된 TiberoBulkCopyColumnMapping 객체가 컬렉션에 존재하는지를 나타내는 값을 반환

CopyTo

지정된 인덱스부터 요소를 복사해 TiberoBulkCopyColumnMapping의 배열로 반환

IndexOf

지정된 TiberoBulkCopyColumnMapping 객체의 인덱스를 반환

Insert

지정된 인덱스에 새로운 TiberoBulkCopyColumnMapping 객체를 추가

Remove

컬렉션에서 지정된 TiberoBulkCopyColumnMapping을 제거

RemoveAt

컬렉션에서 지정된 인덱스의 TiberoBulkCopyColumnMapping을 제거

TiberoRowsCopiedEventArgs

  • 속성

다음은 TiberoRowsCopiedEventArgs에서 제공하는 속성입니다.

속성
설명

Abort

BulkCopy 작업이 중단되었는지 여부를 나타내는 값을 검색하거나 설정

RowsCopied

현재 BulkCopy 작업 중 복사된 행 수를 나타내는 값을 검색

Last updated