Język

CosmosPropertyExtensions Klasa

Definicja

Metody rozszerzenia właściwości dla metadanych usługi Cosmos.

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosPropertyExtensions
public static class CosmosPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosPropertyExtensions = class
type CosmosPropertyExtensions = class
Public Module CosmosPropertyExtensions
Dziedziczenie
CosmosPropertyExtensions
Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Modelowanie typów jednostek i relacji oraz Uzyskiwanie dostępu do Azure Cosmos DB za pomocą programu EF Core.

Metody

Nazwisko Opis
GetFullTextSearchLanguage(IReadOnlyProperty)

Zwraca język wyszukiwania pełnotekstowego zdefiniowany dla tej właściwości.

GetFullTextSearchLanguageConfigurationSource(IConventionProperty)

Pobiera wartość ConfigurationSource dla definicji języka wyszukiwania pełnotekstowego dla tej właściwości.

GetIsFullTextSearchEnabled(IReadOnlyProperty)

Zwraca wartość wskazującą, czy dla tej właściwości włączono wyszukiwanie pełnotekstowe.

GetIsFullTextSearchEnabledConfigurationSource(IConventionProperty)

Pobiera element ConfigurationSource umożliwiający wyszukiwanie pełnotekstowe dla tej właściwości.

GetJsonPropertyName(IProperty)

Zwraca nazwę właściwości, na którą właściwość jest mapowana podczas określania wartości docelowej usługi Cosmos.

GetJsonPropertyName(IReadOnlyProperty)

Zwraca nazwę właściwości, na którą właściwość jest mapowana podczas określania wartości docelowej usługi Cosmos.

GetJsonPropertyNameConfigurationSource(IConventionProperty)

ConfigurationSource Pobiera dla nazwy właściwości, do którego właściwość jest mapowana podczas określania wartości docelowej usługi Cosmos.

GetPropertyName(IProperty)

Zwraca nazwę właściwości używaną podczas określania wartości docelowej usługi Cosmos.

GetPropertyNameConfigurationSource(IConventionProperty)

ConfigurationSource Pobiera wartość dla nazwy właściwości używanej podczas określania wartości docelowej usługi Cosmos.

GetVectorDimensions(IReadOnlyProperty)

Zwraca wymiary wektora przechowywanego w tej właściwości.

GetVectorDimensionsConfigurationSource(IConventionProperty)

Pobiera wartość ConfigurationSource dla wymiarów wektora przechowywanego w tej właściwości.

GetVectorDistanceFunction(IReadOnlyProperty)

Zwraca funkcję odległości wektora przechowywanego w tej właściwości.

GetVectorDistanceFunctionConfigurationSource(IConventionProperty)

Pobiera wartość ConfigurationSource dla funkcji odległości wektora przechowywanego w tej właściwości.

GetVectorType(IReadOnlyProperty)

Zwraca definicję wektora przechowywanego w tej właściwości.

GetVectorTypeConfigurationSource(IConventionProperty)

Pobiera wartość ConfigurationSource dla definicji wektora przechowywanego w tej właściwości.

SetFullTextSearchLanguage(IConventionProperty, String, Boolean)

Ustawia język wyszukiwania pełnotekstowego zdefiniowany dla tej właściwości.

SetFullTextSearchLanguage(IMutableProperty, String)

Ustawia język wyszukiwania pełnotekstowego zdefiniowany dla tej właściwości.

SetIsFullTextSearchEnabled(IConventionProperty, Nullable<Boolean>, Boolean)

Włącza wyszukiwanie pełnotekstowe dla tej właściwości.

SetIsFullTextSearchEnabled(IMutableProperty, Nullable<Boolean>)

Włącza wyszukiwanie pełnotekstowe dla tej właściwości.

SetJsonPropertyName(IConventionProperty, String, Boolean)

Ustawia nazwę właściwości, do którego jest mapowana właściwość podczas określania wartości docelowej usługi Cosmos.

SetJsonPropertyName(IMutableProperty, String)

Ustawia nazwę właściwości, do którego jest mapowana właściwość podczas określania wartości docelowej usługi Cosmos.

SetPropertyName(IConventionProperty, String, Boolean)

Ustawia nazwę właściwości używaną podczas określania wartości docelowej usługi Cosmos.

SetPropertyName(IMutableProperty, String)

Ustawia nazwę właściwości używaną podczas określania wartości docelowej usługi Cosmos.

SetVectorDimensions(IConventionProperty, Nullable<Int32>, Boolean)

Ustawia wymiary wektora przechowywanego w tej właściwości.

SetVectorDimensions(IMutableProperty, Nullable<Int32>)

Ustawia wymiary wektora przechowywanego w tej właściwości.

SetVectorDistanceFunction(IConventionProperty, Nullable<DistanceFunction>, Boolean)

Ustawia funkcję odległości wektora przechowywanego w tej właściwości.

SetVectorDistanceFunction(IMutableProperty, Nullable<DistanceFunction>)

Ustawia funkcję odległości wektora przechowywanego w tej właściwości.

SetVectorType(IConventionProperty, CosmosVectorType, Boolean)

Ustawia definicję wektora przechowywanego w tej właściwości.

SetVectorType(IMutableProperty, CosmosVectorType)

Ustawia definicję wektora przechowywanego w tej właściwości.

Dotyczy