Udostępnij za pośrednictwem


CosmosEntityTypeExtensions Klasa

Definicja

Metody rozszerzenia typu jednostki dla metadanych usługi Cosmos.

public static class CosmosEntityTypeExtensions
type CosmosEntityTypeExtensions = class
Public Module CosmosEntityTypeExtensions
Dziedziczenie
CosmosEntityTypeExtensions

Uwagi

Zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do usługi Azure Cosmos DB za pomocą platformy EF Core , aby uzyskać więcej informacji i przykładów.

Metody

GetAnalyticalStoreTimeToLive(IReadOnlyEntityType)

Zwraca czas wygaśnięcia magazynu analitycznego w sekundach w zakresie kontenera.

GetAnalyticalStoreTimeToLiveConfigurationSource(IConventionEntityType)

ConfigurationSource Pobiera czas wygaśnięcia magazynu analitycznego w sekundach w zakresie kontenera.

GetContainer(IEntityType)

Zwraca nazwę kontenera, do którego jest mapowany typ jednostki.

GetContainer(IReadOnlyEntityType)

Zwraca nazwę kontenera, do którego jest mapowany typ jednostki.

GetContainerConfigurationSource(IConventionEntityType)

Pobiera element ConfigurationSource dla kontenera, do którego jest mapowany typ jednostki.

GetContainingPropertyName(IEntityType)

Zwraca nazwę właściwości nadrzędnej, do której jest mapowany typ jednostki.

GetContainingPropertyName(IReadOnlyEntityType)

Zwraca nazwę właściwości nadrzędnej, do której jest mapowany typ jednostki.

GetContainingPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSource Pobiera właściwość dla właściwości nadrzędnej, do której jest mapowany typ jednostki.

GetDefaultTimeToLive(IReadOnlyEntityType)

Zwraca domyślny czas wygaśnięcia w sekundach w zakresie kontenera.

GetDefaultTimeToLiveConfigurationSource(IConventionEntityType)

ConfigurationSource Pobiera domyślny czas wygaśnięcia w sekundach w zakresie kontenera.

GetETagProperty(IConventionEntityType)

Pobiera właściwość w tej jednostce mapowanej na usługę Cosmos ETag, jeśli istnieje.

GetETagProperty(IEntityType)

Pobiera właściwość w tej jednostce mapowanej na usługę Cosmos ETag, jeśli istnieje.

GetETagProperty(IMutableEntityType)

Pobiera właściwość w tej jednostce mapowanej na usługę Cosmos ETag, jeśli istnieje.

GetETagProperty(IReadOnlyEntityType)

Pobiera właściwość w tej jednostce mapowanej na usługę Cosmos ETag, jeśli istnieje.

GetETagPropertyName(IEntityType)

Zwraca nazwę właściwości używanej do przechowywania elementu etag.

GetETagPropertyName(IReadOnlyEntityType)

Zwraca nazwę właściwości używanej do przechowywania elementu ETag.

GetETagPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSource Pobiera właściwość dla właściwości używanej do przechowywania elementu etag.

GetPartitionKeyProperty(IConventionEntityType)

Zwraca właściwość używaną do przechowywania klucza partycji.

GetPartitionKeyProperty(IEntityType)

Zwraca właściwość używaną do przechowywania klucza partycji.

GetPartitionKeyProperty(IMutableEntityType)

Zwraca właściwość używaną do przechowywania klucza partycji.

GetPartitionKeyProperty(IReadOnlyEntityType)

Zwraca właściwość używaną do przechowywania klucza partycji.

GetPartitionKeyPropertyName(IEntityType)

Zwraca nazwę właściwości używanej do przechowywania klucza partycji.

GetPartitionKeyPropertyName(IReadOnlyEntityType)

Zwraca nazwę właściwości używanej do przechowywania klucza partycji.

GetPartitionKeyPropertyNameConfigurationSource(IConventionEntityType)

ConfigurationSource Pobiera właściwość dla właściwości używanej do przechowywania klucza partycji.

GetThroughput(IReadOnlyEntityType)

Zwraca aprowizowaną przepływność w zakresie kontenera.

GetThroughputConfigurationSource(IConventionEntityType)

Pobiera wartość ConfigurationSource dla aprowizowanej przepływności w zakresie kontenera.

SetAnalyticalStoreTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)

Ustawia czas wygaśnięcia magazynu analitycznego w sekundach w zakresie kontenera.

SetAnalyticalStoreTimeToLive(IMutableEntityType, Nullable<Int32>)

Ustawia czas wygaśnięcia magazynu analitycznego w sekundach w zakresie kontenera.

SetContainer(IConventionEntityType, String, Boolean)

Ustawia nazwę kontenera, do którego jest mapowany typ jednostki.

SetContainer(IMutableEntityType, String)

Ustawia nazwę kontenera, do którego jest mapowany typ jednostki.

SetContainingPropertyName(IConventionEntityType, String, Boolean)

Ustawia nazwę właściwości nadrzędnej, do której jest mapowany typ jednostki.

SetContainingPropertyName(IMutableEntityType, String)

Ustawia nazwę właściwości nadrzędnej, do której jest mapowany typ jednostki.

SetDefaultTimeToLive(IConventionEntityType, Nullable<Int32>, Boolean)

Ustawia domyślny czas wygaśnięcia w sekundach w zakresie kontenera.

SetDefaultTimeToLive(IMutableEntityType, Nullable<Int32>)

Ustawia domyślny czas wygaśnięcia w sekundach w zakresie kontenera.

SetETagPropertyName(IConventionEntityType, String, Boolean)

Ustawia nazwę właściwości używanej do przechowywania elementu ETag.

SetETagPropertyName(IMutableEntityType, String)

Ustawia nazwę właściwości używanej do przechowywania klucza ETag.

SetPartitionKeyPropertyName(IConventionEntityType, String, Boolean)

Ustawia nazwę właściwości używanej do przechowywania klucza partycji.

SetPartitionKeyPropertyName(IMutableEntityType, String)

Ustawia nazwę właściwości używanej do przechowywania klucza partycji.

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

Ustawia aprowizowaną przepływność w zakresie kontenera.

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

Ustawia aprowizowaną przepływność w zakresie kontenera.

Dotyczy