다음을 통해 공유


CosmosEntityTypeExtensions 클래스

정의

Cosmos 메타데이터에 대한 엔터티 형식 확장 메서드입니다.

public static class CosmosEntityTypeExtensions
type CosmosEntityTypeExtensions = class
Public Module CosmosEntityTypeExtensions
상속
CosmosEntityTypeExtensions

설명

자세한 내용 과 예제는 엔터티 형식 및 관계 모델링EF Core를 사용하여 Azure Cosmos DB 액세스를 참조하세요.

메서드

GetAnalyticalStoreTimeToLive(IReadOnlyEntityType)

컨테이너 scope 분석 저장소에 대한 TTL(Time to Live)을 초 단위로 반환합니다.

GetAnalyticalStoreTimeToLiveConfigurationSource(IConventionEntityType)

ConfigurationSource 컨테이너 scope 분석 저장소에 대한 TL(Time to Live) 시간(초)을 가져옵니다.

GetContainer(IEntityType)

엔터티 형식이 매핑되는 컨테이너의 이름을 반환합니다.

GetContainer(IReadOnlyEntityType)

엔터티 형식이 매핑되는 컨테이너의 이름을 반환합니다.

GetContainerConfigurationSource(IConventionEntityType)

ConfigurationSource 엔터티 형식이 매핑되는 컨테이너의 을 가져옵니다.

GetContainingPropertyName(IEntityType)

엔터티 형식이 매핑되는 부모 속성의 이름을 반환합니다.

GetContainingPropertyName(IReadOnlyEntityType)

엔터티 형식이 매핑되는 부모 속성의 이름을 반환합니다.

GetContainingPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSource 엔터티 형식이 매핑되는 부모 속성에 대한 를 가져옵니다.

GetDefaultTimeToLive(IReadOnlyEntityType)

컨테이너 scope 기본 TTL(Time to Live)을 초 단위로 반환합니다.

GetDefaultTimeToLiveConfigurationSource(IConventionEntityType)

ConfigurationSource 컨테이너 scope 기본 시간(초)에 대한 를 가져옵니다.

GetETagProperty(IConventionEntityType)

Cosmos ETag(있는 경우)에 매핑되는 이 엔터티의 속성을 가져옵니다.

GetETagProperty(IEntityType)

Cosmos ETag(있는 경우)에 매핑되는 이 엔터티의 속성을 가져옵니다.

GetETagProperty(IMutableEntityType)

Cosmos ETag(있는 경우)에 매핑되는 이 엔터티의 속성을 가져옵니다.

GetETagProperty(IReadOnlyEntityType)

Cosmos ETag(있는 경우)에 매핑되는 이 엔터티의 속성을 가져옵니다.

GetETagPropertyName(IEntityType)

etag를 저장하는 데 사용되는 속성의 이름을 반환합니다.

GetETagPropertyName(IReadOnlyEntityType)

ETag를 저장하는 데 사용되는 속성의 이름을 반환합니다.

GetETagPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSource etag를 저장하는 데 사용되는 속성의 를 가져옵니다.

GetPartitionKeyProperty(IConventionEntityType)

파티션 키를 저장하는 데 사용되는 속성을 반환합니다.

GetPartitionKeyProperty(IEntityType)

파티션 키를 저장하는 데 사용되는 속성을 반환합니다.

GetPartitionKeyProperty(IMutableEntityType)

파티션 키를 저장하는 데 사용되는 속성을 반환합니다.

GetPartitionKeyProperty(IReadOnlyEntityType)

파티션 키를 저장하는 데 사용되는 속성을 반환합니다.

GetPartitionKeyPropertyName(IEntityType)

파티션 키를 저장하는 데 사용되는 속성의 이름을 반환합니다.

GetPartitionKeyPropertyName(IReadOnlyEntityType)

파티션 키를 저장하는 데 사용되는 속성의 이름을 반환합니다.

GetPartitionKeyPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSource 파티션 키를 저장하는 데 사용되는 속성에 대한 를 가져옵니다.

GetThroughput(IReadOnlyEntityType)

컨테이너 scope 프로비전된 처리량을 반환합니다.

GetThroughputConfigurationSource(IConventionEntityType)

ConfigurationSource 컨테이너 scope 프로비전된 처리량에 대한 를 가져옵니다.

SetAnalyticalStoreTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)

컨테이너 scope 분석 저장소에 대한 TSL(Time to Live)을 초 단위로 설정합니다.

SetAnalyticalStoreTimeToLive(IMutableEntityType, Nullable<Int32>)

컨테이너 scope 분석 저장소에 대한 TSL(Time to Live)을 초 단위로 설정합니다.

SetContainer(IConventionEntityType, String, Boolean)

엔터티 형식이 매핑되는 컨테이너의 이름을 설정합니다.

SetContainer(IMutableEntityType, String)

엔터티 형식이 매핑되는 컨테이너의 이름을 설정합니다.

SetContainingPropertyName(IConventionEntityType, String, Boolean)

엔터티 형식이 매핑되는 부모 속성의 이름을 설정합니다.

SetContainingPropertyName(IMutableEntityType, String)

엔터티 형식이 매핑되는 부모 속성의 이름을 설정합니다.

SetDefaultTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)

컨테이너 scope 기본 시간(초)을 설정합니다.

SetDefaultTimeToLive(IMutableEntityType, Nullable<Int32>)

컨테이너 scope 기본 시간(초)을 설정합니다.

SetETagPropertyName(IConventionEntityType, String, Boolean)

ETag를 저장하는 데 사용되는 속성의 이름을 설정합니다.

SetETagPropertyName(IMutableEntityType, String)

ETag 키를 저장하는 데 사용되는 속성의 이름을 설정합니다.

SetPartitionKeyPropertyName(IConventionEntityType, String, Boolean)

파티션 키를 저장하는 데 사용되는 속성의 이름을 설정합니다.

SetPartitionKeyPropertyName(IMutableEntityType, String)

파티션 키 키를 저장하는 데 사용되는 속성의 이름을 설정합니다.

SetThroughput(IConventionEntityType, Nullable<Int32>, Nullable<Boolean>, Boolean)

컨테이너 scope 프로비전된 처리량을 설정합니다.

SetThroughput(IMutableEntityType, Nullable<Int32>, Nullable<Boolean>)

컨테이너 scope 프로비전된 처리량을 설정합니다.

적용 대상