다음을 통해 공유


ColumnProvider 클래스

정의

열 공급자를 위한 기본 클래스를 제공합니다.

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

설명

열 공급자는이 클래스를 확장 해야 합니다. LinqDataSource클래스 및 ADO.NET Entity Framework 클래스는이 클래스를 확장 하는 공급자입니다.

생성자

ColumnProvider(TableProvider)

상속된 클래스 인스턴스에 사용할 수 있도록 클래스를 초기화합니다. 이 생성자는 상속된 클래스에서만 호출될 수 있습니다.

속성

Association

열이 나타내는 테이블에 대한 공급자를 가져옵니다.

Attributes

이 공급자가 나타내는 열에 대해 정의된 특성을 가져옵니다.

ColumnType

열의 유형을 가져오거나 설정합니다.

EntityTypeProperty

엔터티 형식에서 열을 나타내는 속성의 PropertyInfo 값을 가져오거나 설정합니다.

IsCustomProperty

열이 모델의 데이터 컨텍스트에 없는 추가 속성인지 여부를 나타내는 값을 가져오거나 설정합니다.

IsForeignKeyComponent

열이 외래 키의 일부인지 여부를 나타내는 값을 가져오거나 설정합니다.

IsGenerated

열 값이 데이터베이스에서 자동으로 생성되었는지 여부를 나타내는 값을 가져오거나 설정합니다.

IsPrimaryKey

열이 테이블에 대한 기본 키의 일부인지 여부를 나타내는 값을 가져오거나 설정합니다.

IsReadOnly

열이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.

IsSortable

파생 클래스에서 재정의되는 경우 데이터 모델이 이 열을 기준으로 테이블 정렬을 지원하는지 여부를 나타내는 값을 가져오거나 설정합니다.

MaxLength

이 열에 대해 허용되는 최대 길이를 가져오거나 설정합니다.

Name

열 이름을 가져오거나 설정합니다.

Nullable

열이 null 값을 허용하는지 여부를 나타내는 값을 가져오거나 설정합니다.

Table

열이 속해 있는 테이블을 가져오거나 설정합니다.

메서드

AddDefaultAttributes(ColumnProvider, AttributeCollection)

기본 특성을 추가합니다.

Equals(Object)

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

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

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

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

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

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

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

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

Name 속성을 반환합니다.

적용 대상