PrecisionPropertyConfiguration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Służy do konfigurowania precyzji właściwości typu jednostki lub typu złożonego typu typu jednostki typu jednostki, wartości dziesiętnej, czasu trwania lub godziny dnia. Ta funkcja konfiguracji jest uwidoczniona przez konstruktora modelu Fluent API, zobacz ODataModelBuilder.
public class PrecisionPropertyConfiguration : Microsoft.AspNet.OData.Builder.PrimitivePropertyConfiguration
type PrecisionPropertyConfiguration = class
inherit PrimitivePropertyConfiguration
Public Class PrecisionPropertyConfiguration
Inherits PrimitivePropertyConfiguration
- Dziedziczenie
-
PrecisionPropertyConfiguration
- Pochodne
Konstruktory
PrecisionPropertyConfiguration(PropertyInfo, StructuralTypeConfiguration) |
Inicjuje nowe wystąpienie klasy PrecisionPropertyConfiguration. |
Właściwości
AddedExplicitly |
Pobiera lub ustawia wartość, która jest |
AutoExpand |
Pobiera lub ustawia, czy właściwość jest automatycznie rozszerzana. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
ConcurrencyToken |
Pobiera lub ustawia wartość wskazującą, czy ta właściwość jest tokenem współbieżności, czy nie. (Odziedziczone po StructuralPropertyConfiguration) |
DeclaringType |
Pobiera typ deklarowania. (Odziedziczone po PropertyConfiguration) |
DefaultValueString |
Pobiera lub ustawia ciąg wartości reprezentujący wartość domyślną. (Odziedziczone po PrimitivePropertyConfiguration) |
DerivedTypeConstraints |
Lista dozwolonych typów pochodnych, które są dozwolone dla właściwości. (Odziedziczone po PropertyConfiguration) |
DisableAutoExpandWhenSelectIsPresent |
Pobiera lub ustawia, czy automatyczne rozszerzanie zostanie wyłączone, jeśli istnieje $select określony przez klienta. (Odziedziczone po PropertyConfiguration) |
IsRestricted |
Pobiera, czy właściwość jest ograniczona, tj. niemożliwa do filtrowania, nie można sortować, a nie nawigacji, nie rozszerzalna, nieliczna, czy automatycznie rozszerzana. (Odziedziczone po PropertyConfiguration) |
Kind |
Pobiera typ tej właściwości. (Odziedziczone po PrimitivePropertyConfiguration) |
Name |
Pobiera lub ustawia nazwę właściwości. (Odziedziczone po PropertyConfiguration) |
NonFilterable |
Pobiera lub ustawia, czy właściwość jest niefiltrowalna. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
NotCountable |
Pobiera lub ustawia, czy właściwość nie jest zliczona. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
NotExpandable |
Pobiera lub ustawia, czy właściwość nie jest rozszerzalna. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
NotFilterable |
Pobiera lub ustawia, czy właściwość nie jest filtrowalna. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
NotNavigable |
Pobiera lub ustawia, czy właściwość nie jest nawigacja. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
NotSortable |
Pobiera lub ustawia, czy właściwość nie jest sortowalna. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
OptionalProperty |
Pobiera lub ustawia wartość wskazującą, czy ta właściwość jest opcjonalna, czy nie. (Odziedziczone po StructuralPropertyConfiguration) |
Order |
Pobierz lub ustawia kolejność w wyrażeniu "order by". (Odziedziczone po PropertyConfiguration) |
Precision |
Pobierz lub ustaw maksymalną liczbę cyfr dozwolonych w wartości właściwości dla właściwości dziesiętnej. Pobierz lub ustaw liczbę miejsc dziesiętnych dozwolonych w sekundach wartości właściwości czasowej. |
PropertyInfo |
Pobiera mapowanie CLR PropertyInfo. (Odziedziczone po PropertyConfiguration) |
QueryConfiguration |
Pobiera lub ustawia wartość QueryConfiguration. (Odziedziczone po PropertyConfiguration) |
RelatedClrType |
Pobiera typ kopii zapasowej CLR tego typu właściwości. (Odziedziczone po PrimitivePropertyConfiguration) |
TargetEdmTypeKind |
Pobiera typ docelowy Edm tej właściwości. Wywołaj metody rozszerzenia, aby ustawić tę właściwość. (Odziedziczone po PrimitivePropertyConfiguration) |
Unsortable |
Pobiera lub ustawia, czy właściwość jest niedostępna. wartość domyślna to false. (Odziedziczone po PropertyConfiguration) |
Metody
Count() |
Ustawia tę właściwość jest liczyć. (Odziedziczone po PropertyConfiguration) |
Count(QueryOptionSetting) |
Określa, czy ta właściwość jest zliczona. (Odziedziczone po PropertyConfiguration) |
Expand() |
Ustawia wszystkie właściwości, które można rozwinąć. (Odziedziczone po PropertyConfiguration) |
Expand(Int32) |
Ustawia wszystkie właściwości rozszerzalne z maksymalną głębokością wyniku rozwijania. (Odziedziczone po PropertyConfiguration) |
Expand(Int32, SelectExpandType, String[]) |
Ustawia maksymalną głębokość rozwijania wyniku, właściwości możliwe do rozwinięcia i ich SelectExpandType właściwości nawigacji. (Odziedziczone po PropertyConfiguration) |
Expand(Int32, String[]) |
Ustawia maksymalną głębokość wyniku rozwijania, rozszerzalne właściwości tej właściwości nawigacji. (Odziedziczone po PropertyConfiguration) |
Expand(SelectExpandType) |
Zestawy SelectExpandType wszystkich właściwości. (Odziedziczone po PropertyConfiguration) |
Expand(SelectExpandType, Int32) |
Zestawy SelectExpandType wszystkich właściwości z maksymalną głębokością rozwijania wyniku. (Odziedziczone po PropertyConfiguration) |
Expand(SelectExpandType, String[]) |
Ustawia właściwości możliwe do rozwinięcia i ich SelectExpandType właściwości nawigacji. (Odziedziczone po PropertyConfiguration) |
Expand(String[]) |
Ustawia właściwości rozszerzalne tej właściwości nawigacji. (Odziedziczone po PropertyConfiguration) |
Filter() |
Ustawia wszystkie właściwości tej właściwości można filtrować. (Odziedziczone po PropertyConfiguration) |
Filter(QueryOptionSetting) |
Określa, czy wszystkie właściwości tej właściwości można filtrować. (Odziedziczone po PropertyConfiguration) |
Filter(QueryOptionSetting, String[]) |
Ustawia właściwości, które można filtrować, zależą od QueryOptionSetting tej właściwości. (Odziedziczone po PropertyConfiguration) |
Filter(String[]) |
Ustawia właściwości filtrowalne tej właściwości. (Odziedziczone po PropertyConfiguration) |
IsConcurrencyToken() |
Konfiguruje właściwość do użycia w kontrolach współbieżności. W przypadku OData oznacza to, że należy do elementu ETag. (Odziedziczone po PrimitivePropertyConfiguration) |
IsCountable() |
Ustawia właściwość jako zliczalną. (Odziedziczone po PropertyConfiguration) |
IsExpandable() |
Ustawia właściwość jako rozszerzalną. (Odziedziczone po PropertyConfiguration) |
IsFilterable() |
Ustawia właściwość jako filtrowalne. (Odziedziczone po PropertyConfiguration) |
IsNavigable() |
Ustawia właściwość jako nawigację. (Odziedziczone po PropertyConfiguration) |
IsNonFilterable() |
Ustawia właściwość jako niefiltrowalne. (Odziedziczone po PropertyConfiguration) |
IsNotCountable() |
Ustawia właściwość jako nieliczalną. (Odziedziczone po PropertyConfiguration) |
IsNotExpandable() |
Ustawia właściwość jako niemożliwą do rozwinięcia. (Odziedziczone po PropertyConfiguration) |
IsNotFilterable() |
Ustawia właściwość jako niemożliwą do filtrowania. (Odziedziczone po PropertyConfiguration) |
IsNotNavigable() |
Ustawia właściwość jako niezglądalną. (Odziedziczone po PropertyConfiguration) |
IsNotSortable() |
Ustawia właściwość jako niesortowalne. (Odziedziczone po PropertyConfiguration) |
IsOptional() |
Konfiguruje właściwość jako opcjonalną. (Odziedziczone po PrimitivePropertyConfiguration) |
IsRequired() |
Konfiguruje właściwość, która ma być wymagana. (Odziedziczone po PrimitivePropertyConfiguration) |
IsSortable() |
Ustawia właściwość jako sortowalne. (Odziedziczone po PropertyConfiguration) |
IsUnsortable() |
Ustawia właściwość jako niemożliwą do podziału. (Odziedziczone po PropertyConfiguration) |
OrderBy() |
Ustawia wszystkie właściwości tej właściwości można sortować. (Odziedziczone po PropertyConfiguration) |
OrderBy(QueryOptionSetting) |
Określa, czy wszystkie właściwości tej właściwości można sortować. (Odziedziczone po PropertyConfiguration) |
OrderBy(QueryOptionSetting, String[]) |
Ustawia właściwości sortowalne zależą od QueryOptionSetting tej właściwości. (Odziedziczone po PropertyConfiguration) |
OrderBy(String[]) |
Ustawia właściwości sortowania tej właściwości. (Odziedziczone po PropertyConfiguration) |
Page() |
Ustawia tę właściwość w celu włączenia stronicowania. (Odziedziczone po PropertyConfiguration) |
Page(Nullable<Int32>, Nullable<Int32>) |
Ustawia maksymalną wartość $top tej właściwości, którą klient może zażądać, oraz maksymalną liczbę wyników zapytania tej właściwości do zwrócenia. (Odziedziczone po PropertyConfiguration) |
Select() |
Ustawia wszystkie właściwości tej właściwości można wybrać. (Odziedziczone po PropertyConfiguration) |
Select(SelectExpandType) |
Można wybrać zestawy SelectExpandType wszystkich właściwości tej właściwości. (Odziedziczone po PropertyConfiguration) |
Select(SelectExpandType, String[]) |
Zestawy właściwości do wyboru zależą od SelectExpandType tej właściwości. (Odziedziczone po PropertyConfiguration) |
Select(String[]) |
Ustawia możliwe do wyboru właściwości tej właściwości. (Odziedziczone po PropertyConfiguration) |
Metody rozszerzania
AsDate(PrimitivePropertyConfiguration) |
Jeśli ta właściwość pierwotna to DateTime, ta metoda sprawi, że docelowy typ Edm będzie taki jak Date |
AsTimeOfDay(PrimitivePropertyConfiguration) |
Jeśli ta właściwość pierwotna to TimeSpan, ta metoda sprawi, że docelowy typ Edm będzie taki jak TimeOfDay |