PropertyConfiguration 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.
Klasa bazowa dla wszystkich konfiguracji właściwości.
public abstract class PropertyConfiguration
type PropertyConfiguration = class
Public MustInherit Class PropertyConfiguration
- Dziedziczenie
-
PropertyConfiguration
- Pochodne
Konstruktory
PropertyConfiguration(PropertyInfo, StructuralTypeConfiguration) |
Inicjuje nowe wystąpienie klasy PropertyConfiguration. |
Właściwości
AddedExplicitly |
Pobiera lub ustawia wartość, która jest |
AutoExpand |
Pobiera lub ustawia, czy właściwość jest automatycznie rozwinięta. wartość domyślna to false. |
DeclaringType |
Pobiera typ deklarowania. |
DerivedTypeConstraints |
Lista dozwolonych typów pochodnych, które są dozwolone dla właściwości . |
DisableAutoExpandWhenSelectIsPresent |
Pobiera lub ustawia, czy automatyczne rozwijanie zostanie wyłączone, jeśli istnieje $select określony przez klienta. |
IsRestricted |
Pobiera, czy właściwość jest ograniczona, tj. nie można filtrować, nie można sortować, nie można nawigować, nie rozszerzać, nie liczyć lub automatycznie rozwijać. |
Kind |
PropertyKind Pobiera właściwość . |
Name |
Pobiera lub ustawia nazwę właściwości. |
NonFilterable |
Pobiera lub ustawia, czy właściwość jest niefiltrowalna. wartość domyślna to false. |
NotCountable |
Pobiera lub ustawia, czy właściwość nie jest zliczalna. wartość domyślna to false. |
NotExpandable |
Pobiera lub ustawia, czy właściwość nie jest rozszerzalna. wartość domyślna to false. |
NotFilterable |
Pobiera lub ustawia, czy właściwość nie jest filtrowalna. wartość domyślna to false. |
NotNavigable |
Pobiera lub ustawia, czy właściwość nie jest nawigowalna. wartość domyślna to false. |
NotSortable |
Pobiera lub ustawia, czy właściwość nie jest sortowalna. wartość domyślna to false. |
Order |
Pobierz lub ustawia kolejność w wyrażeniu "order by". |
PropertyInfo |
Pobiera mapowanie CLR PropertyInfo. |
QueryConfiguration |
Pobiera lub ustawia wartość QueryConfiguration. |
RelatedClrType |
Pobiera clR Type właściwości . |
Unsortable |
Pobiera lub ustawia, czy właściwość jest niemożliwa do podziału. wartość domyślna to false. |
Metody
Count() |
Ustawia tę właściwość jest zliczalna. |
Count(QueryOptionSetting) |
Określa, czy ta właściwość jest zliczalna. |
Expand() |
Ustawia wszystkie właściwości, które można rozwinąć. |
Expand(Int32) |
Ustawia wszystkie właściwości, które można rozwinąć z maksymalną głębokością wyniku rozwijania. |
Expand(Int32, SelectExpandType, String[]) |
Ustawia maksymalną głębokość wyniku rozwijania, właściwości możliwe do rozwinięcia i ich SelectExpandType właściwości nawigacji. |
Expand(Int32, String[]) |
Ustawia maksymalną głębokość wyniku rozwijania, rozszerzalne właściwości tej właściwości nawigacji. |
Expand(SelectExpandType) |
Zestawy SelectExpandType wszystkich właściwości. |
Expand(SelectExpandType, Int32) |
Zestawy SelectExpandType wszystkich właściwości z maksymalną głębokością wyniku rozwijania. |
Expand(SelectExpandType, String[]) |
Ustawia właściwości możliwe do rozwinięcia i ich SelectExpandType właściwości nawigacji. |
Expand(String[]) |
Ustawia rozszerzalne właściwości tej właściwości nawigacji. |
Filter() |
Ustawia wszystkie właściwości tej właściwości można filtrować. |
Filter(QueryOptionSetting) |
Określa, czy wszystkie właściwości tej właściwości można filtrować. |
Filter(QueryOptionSetting, String[]) |
Ustawia właściwości, które można filtrować, zależą od QueryOptionSetting tej właściwości. |
Filter(String[]) |
Ustawia właściwości, które można filtrować dla tej właściwości. |
IsCountable() |
Ustawia właściwość jako zliczalną. |
IsExpandable() |
Ustawia właściwość jako rozszerzalną. |
IsFilterable() |
Ustawia właściwość jako filtrowalne. |
IsNavigable() |
Ustawia właściwość jako nawigację. |
IsNonFilterable() |
Ustawia właściwość jako niefiltrowalne. |
IsNotCountable() |
Ustawia właściwość jako nieliczalną. |
IsNotExpandable() |
Ustawia właściwość jako niemożliwą do rozwinięcia. |
IsNotFilterable() |
Ustawia właściwość jako niemożliwą do filtrowania. |
IsNotNavigable() |
Ustawia właściwość jako nienawigalną. |
IsNotSortable() |
Ustawia właściwość jako niesortowalne. |
IsSortable() |
Ustawia właściwość jako sortowalne. |
IsUnsortable() |
Ustawia właściwość jako niemożliwą do podziału. |
OrderBy() |
Ustawia wszystkie właściwości tej właściwości jest sortowalne. |
OrderBy(QueryOptionSetting) |
Określa, czy wszystkie właściwości tej właściwości można sortować. |
OrderBy(QueryOptionSetting, String[]) |
Ustawia właściwości sortowalne zależą od QueryOptionSetting tej właściwości. |
OrderBy(String[]) |
Ustawia właściwości sortowalne tej właściwości. |
Page() |
Ustawia tę właściwość na potrzeby stronicowania. |
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. |
Select() |
Ustawia wszystkie właściwości tej właściwości można wybrać. |
Select(SelectExpandType) |
Można wybrać zestawy SelectExpandType wszystkich właściwości tej właściwości. |
Select(SelectExpandType, String[]) |
Zestawy do wyboru właściwości zależą od SelectExpandType tej właściwości. |
Select(String[]) |
Ustawia możliwe do wyboru właściwości tej właściwości. |