다음을 통해 공유


ComplexTypeConfiguration 클래스

정의

모델의 복잡한 형식에 대해 구성을 수행할 수 있습니다. 메서드ComplexType<TComplexType>()를 사용하여 를 ComplexTypeConfiguration 가져올 수 있습니다.

public class ComplexTypeConfiguration : Microsoft.AspNet.OData.Builder.StructuralTypeConfiguration
type ComplexTypeConfiguration = class
    inherit StructuralTypeConfiguration
Public Class ComplexTypeConfiguration
Inherits StructuralTypeConfiguration
상속
ComplexTypeConfiguration

생성자

ComplexTypeConfiguration()

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

ComplexTypeConfiguration(ODataModelBuilder, Type)

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

속성

AddedExplicitly

사용자가 false 형식의 이름 또는 네임스페이 true 스를 설정한 경우( 규칙을 통해 유추된 경우)인 값을 가져오거나 설정합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
BaseType

이 복합 형식의 기본 형식을 가져오거나 설정합니다.

BaseTypeConfigured

기본 형식을 명시적으로 구성할지 또는 유추할지를 나타내는 값을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
BaseTypeInternal

이 구조적 형식의 기본 형식을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
ClrType

지원 CLR Type을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
DynamicPropertyDictionary

이 구조적 형식에 동적 속성 사전의 CLR 속성 정보를 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
ExplicitProperties

명시적으로 추가된 속성의 컬렉션을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
FullName

이 edm 형식의 전체 이름을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
IgnoredProperties

이 edm 형식에서 무시될 지원 CLR 형식에서 속성을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
InstanceAnnotationsContainer

이 구조 형식에 대한 인스턴스 주석 사전의 CLR 속성 정보를 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
IsAbstract

이 형식이 추상인지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
IsOpen

이 형식이 개방형인지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
Kind

EdmTypeKind 이 edm 형식의 을 가져옵니다.

ModelBuilder

ODataModelBuilder

(다음에서 상속됨 StructuralTypeConfiguration)
Name

이 EDM 형식의 이름을 가져오거나 설정합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
Namespace

이 EDM 형식의 네임스페이스를 가져오거나 설정합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
NavigationProperties

이 엔터티 형식의 NavigationPropertyConfiguration 컬렉션을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
Properties

이 edm 형식에 선언된 속성을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
QueryConfiguration

QueryConfiguration를 가져오거나 설정합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
RemovedProperties

명시적으로 제거된 속성의 컬렉션을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)
SupportsInstanceAnnotations

이 형식에 인스턴스 주석이 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 StructuralTypeConfiguration)

메서드

Abstract()

이 복합 형식을 추상으로 표시합니다.

AddCollectionProperty(PropertyInfo)

이 edm 형식에 컬렉션 속성을 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
AddComplexProperty(PropertyInfo)

이 edm 형식에 복합 속성을 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
AddContainedNavigationProperty(PropertyInfo, EdmMultiplicity)

포함된 EDM 탐색 속성을 이 엔터티 형식에 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
AddDynamicPropertyDictionary(PropertyInfo)

이 구조적 형식에 동적 속성의 속성 정보를 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
AddEnumProperty(PropertyInfo)

이 EDM 형식에 열거형 속성을 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
AddInstanceAnnotationContainer(PropertyInfo)

인스턴스 주석의 속성 정보를 이 구조 형식에 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
AddNavigationProperty(PropertyInfo, EdmMultiplicity)

포함되지 않은 EDM 탐색 속성을 이 엔터티 형식에 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
AddProperty(PropertyInfo)

이 edm 형식에 기본 속성을 추가합니다.

(다음에서 상속됨 StructuralTypeConfiguration)
DerivesFrom(ComplexTypeConfiguration)

이 복합 형식의 기본 형식을 설정합니다.

DerivesFromNothing()

이 복합 형식의 기본 형식을 이 복합 형식이 아무것도 파생되지 않음을 의미하도록 null 설정합니다.

RemoveProperty(PropertyInfo)

지정된 속성을 제거합니다.

(다음에서 상속됨 StructuralTypeConfiguration)

적용 대상