다음을 통해 공유


StructuralPropertyConfiguration 클래스

정의

모든 구조적 속성 구성에 대한 기본 클래스입니다.

public abstract class StructuralPropertyConfiguration : Microsoft.AspNet.OData.Builder.PropertyConfiguration
type StructuralPropertyConfiguration = class
    inherit PropertyConfiguration
Public MustInherit Class StructuralPropertyConfiguration
Inherits PropertyConfiguration
상속
StructuralPropertyConfiguration
파생

생성자

StructuralPropertyConfiguration(PropertyInfo, StructuralTypeConfiguration)

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

속성

AddedExplicitly

사용자가 false 속성을 추가한 경우 값(규칙을 통해 유추된 경우)을 가져오거나 설정합니다true.

(다음에서 상속됨 PropertyConfiguration)
AutoExpand

속성이 자동으로 확장되는지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)
ConcurrencyToken

이 속성이 동시성 토큰인지 여부를 나타내는 값을 가져오거나 설정합니다.

DeclaringType

선언 형식을 가져옵니다.

(다음에서 상속됨 PropertyConfiguration)
DerivedTypeConstraints

속성에 허용되는 허용되는 파생 형식 목록입니다.

(다음에서 상속됨 PropertyConfiguration)
DisableAutoExpandWhenSelectIsPresent

클라이언트에서 지정하는 $select 있는 경우 자동 확장을 사용하지 않도록 설정할지 여부를 가져오거나 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsRestricted

속성이 제한되는지, 즉 필터링할 수 없거나, 정렬할 수 없거나, 탐색할 수 없거나, 확장할 수 없거나, 계산할 수 없거나, 자동으로 확장되는지 여부를 가져옵니다.

(다음에서 상속됨 PropertyConfiguration)
Kind

PropertyKind 속성의 를 가져옵니다.

(다음에서 상속됨 PropertyConfiguration)
Name

속성의 이름을 가져오거나 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
NonFilterable

이 속성이 필터링 불가능한지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)
NotCountable

속성이 셀 수 없는지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)
NotExpandable

속성이 확장 불가능한지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)
NotFilterable

속성이 필터링 불가능한지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)
NotNavigable

속성이 탐색 불가능한지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)
NotSortable

속성이 정렬 불가능한지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)
OptionalProperty

이 속성이 선택적인지 여부를 나타내는 값을 가져오거나 설정합니다.

Order

"order by" 식의 순서를 얻거나 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
PropertyInfo

매핑 CLR PropertyInfo을 가져옵니다.

(다음에서 상속됨 PropertyConfiguration)
QueryConfiguration

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

(다음에서 상속됨 PropertyConfiguration)
RelatedClrType

속성의 CLR Type 을 가져옵니다.

(다음에서 상속됨 PropertyConfiguration)
Unsortable

이 속성이 정렬 불가능한지 여부를 가져오거나 설정합니다. 기본값은 false입니다.

(다음에서 상속됨 PropertyConfiguration)

메서드

Count()

이 속성을 개수로 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Count(QueryOptionSetting)

이 속성의 개수를 계산할 수 있는지 여부를 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Expand()

확장 가능한 모든 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Expand(Int32)

확장 결과의 최대 깊이로 확장 가능한 모든 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Expand(Int32, SelectExpandType, String[])

확장 결과, 확장 가능한 속성 및 이 탐색 속성의 최대 깊이를 SelectExpandType 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Expand(Int32, String[])

이 탐색 속성의 확장 가능한 확장 가능한 속성인 확장 결과의 최대 깊이를 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Expand(SelectExpandType)

모든 속성의 집합 SelectExpandType 입니다.

(다음에서 상속됨 PropertyConfiguration)
Expand(SelectExpandType, Int32)

확장 결과의 최대 깊이를 가진 모든 속성의 집합 SelectExpandType 입니다.

(다음에서 상속됨 PropertyConfiguration)
Expand(SelectExpandType, String[])

확장 가능한 속성과 이 탐색 속성의 속성을 SelectExpandType 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Expand(String[])

이 탐색 속성의 확장 가능한 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Filter()

이 속성의 모든 속성을 필터링할 수 있게 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Filter(QueryOptionSetting)

이 속성의 모든 속성을 필터링할 수 있는지 여부를 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Filter(QueryOptionSetting, String[])

이 속성에 QueryOptionSetting 따라 필터링 가능한 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Filter(String[])

이 속성의 필터링 가능한 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsCountable()

속성을 셀 수 있는 항목으로 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsExpandable()

속성을 확장 가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsFilterable()

속성을 필터 가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsNavigable()

속성을 탐색 가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsNonFilterable()

속성을 필터링 불가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsNotCountable()

속성을 셀 수 없는 항목으로 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsNotExpandable()

속성을 확장 불가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsNotFilterable()

속성을 필터링 불가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsNotNavigable()

속성을 탐색 불가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsNotSortable()

속성을 정렬 불가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsSortable()

속성을 정렬 가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
IsUnsortable()

속성을 정렬 불가능하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
OrderBy()

이 속성의 모든 속성을 정렬 가능으로 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
OrderBy(QueryOptionSetting)

이 속성의 모든 속성을 정렬할 수 있는지 여부를 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
OrderBy(QueryOptionSetting, String[])

정렬 가능한 속성은 이 속성에 QueryOptionSetting 따라 달라집니다.

(다음에서 상속됨 PropertyConfiguration)
OrderBy(String[])

이 속성의 정렬 가능한 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Page()

이 속성 페이징을 사용하도록 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Page(Nullable<Int32>, Nullable<Int32>)

클라이언트에서 요청할 수 있는 이 속성의 최대 $top 값과 반환할 이 속성의 최대 쿼리 결과 수를 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Select()

이 속성의 모든 속성을 선택할 수 있습니다.

(다음에서 상속됨 PropertyConfiguration)
Select(SelectExpandType)

이 속성의 모든 속성 집합 SelectExpandType 을 선택할 수 있습니다.

(다음에서 상속됨 PropertyConfiguration)
Select(SelectExpandType, String[])

이 속성에 SelectExpandType 따라 선택 가능한 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)
Select(String[])

이 속성의 선택 가능한 속성을 설정합니다.

(다음에서 상속됨 PropertyConfiguration)

적용 대상