MetaType 클래스

정의

데이터베이스 테이블의 열에 대한 도메인 개체 형식의 매핑을 나타냅니다.

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

생성자

MetaType()

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

속성

Associations

파생 클래스에서 재정의될 때 모든 연결의 열거형을 가져옵니다.

CanInstantiate

파생 클래스에서 재정의될 때 기본 형식을 쿼리 결과로 인스턴스화할 수 있는지 여부를 가져옵니다.

DataMembers

파생 클래스에서 재정의될 때 모든 데이터 멤버(필드 및 속성)의 열거형을 가져옵니다.

DBGeneratedIdentityMember

파생 클래스에서 재정의될 때 자동 생성 ID 열을 나타내는 멤버를 가져옵니다.

DerivedTypes

파생 클래스에서 재정의될 때 상속 계층 구조에 있는 직접 파생된 형식의 열거형을 가져옵니다.

Discriminator

파생 클래스에서 재정의될 때 상속 판별자 열을 나타내는 멤버를 가져옵니다.

HasAnyLoadMethod

파생 클래스에서 재정의되는 경우 현재 MetaType 또는 해당 기본 형식 OnLoaded 에 메서드가 있는지 여부를 나타내는 값을 가져옵니다.

HasAnyValidateMethod

파생 클래스에서 재정의되는 경우 또는 해당 기본 형식 OnValidate 에 메서드가 있는지 여부를 MetaType 나타내는 값을 가져옵니다.

HasInheritance

파생 클래스에서 재정의될 때 형식이 매핑된 상속 계층 구조의 일부인지 여부를 나타내는 값을 가져옵니다.

HasInheritanceCode

파생 클래스에서 재정의될 때 이 형식이 상속 코드를 정의하는지 여부를 나타내는 값을 가져옵니다.

HasUpdateCheck

파생 클래스에서 재정의될 때 형식에 낙관적 동시성 충돌을 테스트해야 할 수 있는 영구 멤버가 있는지 여부를 나타내는 값을 가져옵니다.

IdentityMembers

파생 클래스에서 재정의될 때 형식의 고유 ID를 정의하는 모든 데이터 멤버의 열거형을 가져옵니다.

InheritanceBase

파생 클래스에서 재정의될 때 상속 계층 구조에서 기본 메타 형식을 가져옵니다.

InheritanceCode

파생 클래스에서 재정의될 때 이 형식이 상속 코드를 정의하는지 여부를 나타내는 값을 가져옵니다.

InheritanceDefault

파생 클래스에서 재정의될 때 이 형식이 상속 계층 구조의 기본값으로 사용되는지 여부를 나타내는 값을 가져옵니다.

InheritanceRoot

파생 클래스에서 재정의될 때 상속 계층 구조의 루트 형식을 가져옵니다.

InheritanceTypes

파생 클래스에서 재정의될 때 상속 계층 구조에서 정의된 모든 형식의 컬렉션을 가져옵니다.

IsEntity

파생 클래스에서 재정의될 때 MetaType이 엔터티 형식인지 여부를 나타내는 값을 가져옵니다.

IsInheritanceDefault

파생 클래스에서 재정의될 때 이 형식이 상속 계층 구조의 기본값으로 사용되는지 여부를 나타내는 값을 가져옵니다.

Model

파생 클래스에서 재정의될 때 이 MetaType을 포함하는 MetaModel을 가져옵니다.

Name

파생 클래스에서 재정의될 때 MetaType의 이름을 가져옵니다.

OnLoadedMethod

파생 클래스에서 재정의되는 경우 이 메타 형식에 OnLoaded 포함된 메서드에 대한 정보를 가져옵니다.

OnValidateMethod

파생 클래스에서 재정의되는 경우 이 메타 형식에 OnValidate 포함된 메서드에 대한 정보를 가져옵니다.

PersistentDataMembers

파생 클래스에서 재정의될 때 모든 영구 데이터 멤버의 컬렉션을 가져옵니다.

Table

파생 클래스에 재정의될 때 행을 정의하기 위해 이 MetaType을 사용하는 MetaTable을 가져옵니다.

Type

파생 클래스에서 재정의될 때 기본 CLR(공용 언어 런타임) 형식을 가져옵니다.

VersionMember

파생 클래스에서 재정의될 때 이 MetaType의 행 버전이나 타임스탬프 열을 가져옵니다.

메서드

Equals(Object)

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

(다음에서 상속됨 Object)
GetDataMember(MemberInfo)

파생 클래스에서 재정의될 때 지정된 멤버와 연결된 MetaDataMember를 가져옵니다.

GetHashCode()

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

(다음에서 상속됨 Object)
GetInheritanceType(Type)

파생 클래스에서 재정의될 때 상속 하위 형식의 MetaType을 가져옵니다.

GetType()

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

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

파생 클래스에서 재정의될 때 지정된 상속 코드와 연결된 메가 형식을 가져옵니다.

MemberwiseClone()

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

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

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

(다음에서 상속됨 Object)

적용 대상