다음을 통해 공유


StructuralTypeConfiguration 클래스

정의

를 사용하여 ODataModelBuilder빌드할 수 있는 을 IEdmStructuredType 나타냅니다.

public abstract class StructuralTypeConfiguration : Microsoft.AspNet.OData.Builder.IEdmTypeConfiguration
type StructuralTypeConfiguration = class
    interface IEdmTypeConfiguration
Public MustInherit Class StructuralTypeConfiguration
Implements IEdmTypeConfiguration
상속
StructuralTypeConfiguration
파생
구현

생성자

StructuralTypeConfiguration()

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

StructuralTypeConfiguration(ODataModelBuilder, Type)

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

속성

AddedExplicitly

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

BaseTypeConfigured

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

BaseTypeInternal

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

ClrType

지원 CLR Type을 가져옵니다.

DynamicPropertyDictionary

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

ExplicitProperties

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

FullName

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

IgnoredProperties

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

InstanceAnnotationsContainer

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

IsAbstract

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

IsOpen

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

Kind

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

ModelBuilder

ODataModelBuilder

Name

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

Namespace

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

NavigationProperties

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

Properties

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

QueryConfiguration

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

RemovedProperties

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

SupportsInstanceAnnotations

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

메서드

AddCollectionProperty(PropertyInfo)

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

AddComplexProperty(PropertyInfo)

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

AddContainedNavigationProperty(PropertyInfo, EdmMultiplicity)

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

AddDynamicPropertyDictionary(PropertyInfo)

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

AddEnumProperty(PropertyInfo)

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

AddInstanceAnnotationContainer(PropertyInfo)

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

AddNavigationProperty(PropertyInfo, EdmMultiplicity)

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

AddProperty(PropertyInfo)

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

RemoveProperty(PropertyInfo)

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

적용 대상