CosmosEntityTypeExtensions クラス

定義

Cosmos メタデータのエンティティ型拡張メソッド。

public static class CosmosEntityTypeExtensions
type CosmosEntityTypeExtensions = class
Public Module CosmosEntityTypeExtensions
継承
CosmosEntityTypeExtensions

注釈

詳細と例については、「 エンティティの種類とリレーションシップのモデリング」および「 EF Core を使用した Azure Cosmos DB へのアクセス 」を参照してください。

メソッド

GetAnalyticalStoreTimeToLive(IReadOnlyEntityType)

コンテナー スコープでの分析ストアの有効期間を秒単位で返します。

GetAnalyticalStoreTimeToLiveConfigurationSource(IConventionEntityType)

ConfigurationSourceコンテナー スコープでの分析ストアの有効期間の を秒単位で取得します。

GetContainer(IEntityType)

エンティティ型がマップされているコンテナーの名前を返します。

GetContainer(IReadOnlyEntityType)

エンティティ型がマップされているコンテナーの名前を返します。

GetContainerConfigurationSource(IConventionEntityType)

ConfigurationSourceエンティティ型がマップされるコンテナーの を取得します。

GetContainingPropertyName(IEntityType)

エンティティ型がマップされる親プロパティの名前を返します。

GetContainingPropertyName(IReadOnlyEntityType)

エンティティ型がマップされる親プロパティの名前を返します。

GetContainingPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSourceエンティティ型がマップされる親プロパティの を取得します。

GetDefaultTimeToLive(IReadOnlyEntityType)

コンテナー スコープでの既定の有効期間を秒単位で返します。

GetDefaultTimeToLiveConfigurationSource(IConventionEntityType)

ConfigurationSourceコンテナー スコープでの既定の有効期間 (秒単位) の を取得します。

GetETagProperty(IConventionEntityType)

Cosmos ETag にマップされているこのエンティティのプロパティ (存在する場合) を取得します。

GetETagProperty(IEntityType)

Cosmos ETag にマップされているこのエンティティのプロパティ (存在する場合) を取得します。

GetETagProperty(IMutableEntityType)

Cosmos ETag にマップされているこのエンティティのプロパティ (存在する場合) を取得します。

GetETagProperty(IReadOnlyEntityType)

Cosmos ETag にマップされているこのエンティティのプロパティ (存在する場合) を取得します。

GetETagPropertyName(IEntityType)

etag の格納に使用されるプロパティの名前を返します。

GetETagPropertyName(IReadOnlyEntityType)

ETag の格納に使用されるプロパティの名前を返します。

GetETagPropertyNameConfigurationSource(IConventionEntityType)

etag の ConfigurationSource 格納に使用される プロパティの を取得します。

GetPartitionKeyProperty(IConventionEntityType)

パーティション キーの格納に使用される プロパティを返します。

GetPartitionKeyProperty(IEntityType)

パーティション キーの格納に使用される プロパティを返します。

GetPartitionKeyProperty(IMutableEntityType)

パーティション キーの格納に使用される プロパティを返します。

GetPartitionKeyProperty(IReadOnlyEntityType)

パーティション キーの格納に使用される プロパティを返します。

GetPartitionKeyPropertyName(IEntityType)

パーティション キーの格納に使用されるプロパティの名前を返します。

GetPartitionKeyPropertyName(IReadOnlyEntityType)

パーティション キーの格納に使用されるプロパティの名前を返します。

GetPartitionKeyPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSourceパーティション キーの格納に使用される プロパティの を取得します。

GetThroughput(IReadOnlyEntityType)

コンテナー スコープでプロビジョニングされたスループットを返します。

GetThroughputConfigurationSource(IConventionEntityType)

ConfigurationSourceコンテナー スコープでプロビジョニングされたスループットの を取得します。

SetAnalyticalStoreTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)

コンテナー スコープでの分析ストアの有効期間を秒単位で設定します。

SetAnalyticalStoreTimeToLive(IMutableEntityType, Nullable<Int32>)

コンテナー スコープでの分析ストアの有効期間を秒単位で設定します。

SetContainer(IConventionEntityType, String, Boolean)

エンティティ型がマップされるコンテナーの名前を設定します。

SetContainer(IMutableEntityType, String)

エンティティ型がマップされるコンテナーの名前を設定します。

SetContainingPropertyName(IConventionEntityType, String, Boolean)

エンティティ型がマップされる親プロパティの名前を設定します。

SetContainingPropertyName(IMutableEntityType, String)

エンティティ型がマップされる親プロパティの名前を設定します。

SetDefaultTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)

コンテナー スコープでの既定の有効期間を秒単位で設定します。

SetDefaultTimeToLive(IMutableEntityType, Nullable<Int32>)

コンテナー スコープでの既定の有効期間を秒単位で設定します。

SetETagPropertyName(IConventionEntityType, String, Boolean)

ETag の格納に使用するプロパティの名前を設定します。

SetETagPropertyName(IMutableEntityType, String)

ETag キーの格納に使用するプロパティの名前を設定します。

SetPartitionKeyPropertyName(IConventionEntityType, String, Boolean)

パーティション キーの格納に使用するプロパティの名前を設定します。

SetPartitionKeyPropertyName(IMutableEntityType, String)

パーティション キーの格納に使用するプロパティの名前を設定します。

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

コンテナー スコープでプロビジョニングされたスループットを設定します。

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

コンテナー スコープでプロビジョニングされたスループットを設定します。

適用対象