다음을 통해 공유


DbColumn 클래스

정의

데이터 원본 내의 열을 나타냅니다.

public ref class DbColumn abstract
public abstract class DbColumn
type DbColumn = class
Public MustInherit Class DbColumn
상속
DbColumn

생성자

DbColumn()

DbColumn 클래스의 새 인스턴스를 초기화합니다.

속성

AllowDBNull

DBNull 값이 이 열에서 허용되는지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. DBNull 값이 이 열에서 허용되는지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null(Visual Basic의 경우 Nothing)로 설정할 수 있습니다.

BaseCatalogName

데이터 원본과 연결된 카탈로그 이름을 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 카탈로그 이름으로 설정하거나 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

BaseColumnName

기본 열 이름을 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 열 이름으로 설정하거나 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

BaseSchemaName

데이터 원본과 연결된 스키마 이름을 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 스키마 이름으로 설정하거나 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

BaseServerName

열과 연결된 서버 이름을 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 서버 이름으로 설정하거나 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

BaseTableName

스키마의 테이블 이름을 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 테이블 이름으로 설정하거나 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

ColumnName

열의 이름을 가져옵니다. 파생 클래스에서 재정의된 경우 열 이름으로 설정할 수 있습니다.

ColumnOrdinal

데이터 원본 행의 열 위치(서수)를 가져오거나, 값이 설정되어 있지 않은 경우 null을 가져옵니다. 열 위치를 지정하기 위해 int32 값으로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

ColumnSize

열 크기를 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 열 크기를 지정하기 위해 int32 값으로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

DataType

열에 저장된 데이터의 형식을 가져옵니다. 파생 클래스에서 재정의된 경우 열의 데이터 형식을 나타내는 Type 개체로 설정할 수 있습니다.

DataTypeName

데이터 형식의 이름을 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 데이터 형식 이름으로 설정하거나 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

IsAliased

이 열에 별칭이 지정되어 있는지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열에 별칭이 지정되어 있는지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

IsAutoIncrement

이 열의 값이 자동으로 증가하는지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열의 값이 자동으로 증가하는지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null(Visual Basic의 경우 Nothing)로 설정할 수 있습니다.

IsExpression

이 열이 식인지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열이 식인지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

IsHidden

이 열이 숨겨져 있는지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열이 숨겨져 있는지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

IsIdentity

이 열이 ID인지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열이 ID인지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

IsKey

이 열이 키인지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열이 키인지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

IsLong

이 열에 Long 데이터가 포함되는지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열에 Long 데이터가 포함되는지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

IsReadOnly

이 열이 읽기 전용인지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열이 읽기 전용인지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

IsUnique

이 열에 고유한 제약 조건이 적용되는지를 나타내는 null 허용 부울 값을 가져오거나, 값이 설정되어 있지 않은 경우 null을 반환합니다. 이 열에 고유한 제약 조건이 적용되는지를 나타내는 true 또는 false로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다(Visual Basic의 경우 Nothing).

Item[String]

열 속성 이름을 기반으로 개체를 가져옵니다.

NumericPrecision

열 데이터의 전체 자릿수를 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 열 데이터의 전체 자릿수를 지정하기 위해 int32 값으로 설정하거나, 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

NumericScale

null 또는 열 데이터의 소수 자릿수를 반환하는 null 허용 int32 값을 가져옵니다. 파생 클래스에서 재정의된 경우 열 데이터의 소수 자릿수에 대해 null 또는 int32 값으로 설정할 수 있습니다.

UdtAssemblyQualifiedName

열의 데이터 형식을 나타내는 Type 개체의 정규화된 어셈블리 이름을 가져옵니다. 값이 설정되어 있지 않은 경우 null입니다. 정규화된 어셈블리 이름으로 설정하거나 파생 클래스에서 재정의된 경우 null로 설정할 수 있습니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상