ComplexPropertyConfiguration 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.
Reprezentuje konfigurację dla złożonej właściwości typu strukturalnego (typu jednostki lub typu złożonego).
public class ComplexPropertyConfiguration : Microsoft.AspNet.OData.Builder.StructuralPropertyConfiguration
type ComplexPropertyConfiguration = class
inherit StructuralPropertyConfiguration
Public Class ComplexPropertyConfiguration
Inherits StructuralPropertyConfiguration
- Dziedziczenie
Konstruktory
ComplexPropertyConfiguration(PropertyInfo, StructuralTypeConfiguration) |
Tworzy nowe wystąpienie klasy ComplexPropertyConfiguration. |
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. (Odziedziczone po PropertyConfiguration) |
ConcurrencyToken |
Pobiera lub ustawia wartość wskazującą, czy ta właściwość jest tokenem współbieżności, czy też nie. (Odziedziczone po StructuralPropertyConfiguration) |
DeclaringType |
Pobiera typ deklarowania. (Odziedziczone po PropertyConfiguration) |
DerivedTypeConstraints |
Lista dozwolonych typów pochodnych, które są dozwolone dla właściwości . (Odziedziczone po PropertyConfiguration) |
DisableAutoExpandWhenSelectIsPresent |
Pobiera lub ustawia, czy automatyczne rozwijanie zostanie wyłączone, jeśli istnieje $select określony przez klienta. (Odziedziczone po PropertyConfiguration) |
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ć. (Odziedziczone po PropertyConfiguration) |
Kind |
PropertyKind Pobiera właściwość . |
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 zliczalna. 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 nawigowalna. 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) |
PropertyInfo |
Pobiera mapowanie CLR PropertyInfo. (Odziedziczone po PropertyConfiguration) |
QueryConfiguration |
Pobiera lub ustawia wartość QueryConfiguration. (Odziedziczone po PropertyConfiguration) |
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. (Odziedziczone po PropertyConfiguration) |
Metody
Count() |
Ustawia tę właściwość jest zliczalna. (Odziedziczone po PropertyConfiguration) |
Count(QueryOptionSetting) |
Określa, czy ta właściwość jest zliczalna. (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, które można rozwinąć z maksymalną głębokością wyniku rozwijania. (Odziedziczone po PropertyConfiguration) |
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. (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ą wyniku rozwijania. (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 rozszerzalne właściwości 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, które można filtrować dla tej właściwości. (Odziedziczone po PropertyConfiguration) |
HasDerivedTypeConstraint<TDerivedType>() |
Dodaje TDerived do listy ograniczeń typu pochodnego. |
HasDerivedTypeConstraints(Type[]) |
Dodaje podtypy do listy ograniczeń typu pochodnego. |
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 nienawigalną. (Odziedziczone po PropertyConfiguration) |
IsNotSortable() |
Ustawia właściwość jako niesortowalne. (Odziedziczone po PropertyConfiguration) |
IsOptional() |
Oznacza bieżącą właściwość złożoną jako opcjonalną. |
IsRequired() |
Oznacza bieżącą właściwość złożoną zgodnie z wymaganiami. |
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 jest sortowalne. (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 sortowalne tej właściwości. (Odziedziczone po PropertyConfiguration) |
Page() |
Ustawia tę właściwość na potrzeby 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 do wyboru właściwości 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) |