ComplexPropertyConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a configuração de uma propriedade complexa de um tipo estrutural (um tipo de entidade ou de um tipo complexo).
public class ComplexPropertyConfiguration : Microsoft.AspNet.OData.Builder.StructuralPropertyConfiguration
type ComplexPropertyConfiguration = class
inherit StructuralPropertyConfiguration
Public Class ComplexPropertyConfiguration
Inherits StructuralPropertyConfiguration
- Herança
Construtores
ComplexPropertyConfiguration(PropertyInfo, StructuralTypeConfiguration) |
Cria uma nova instância da classe ComplexPropertyConfiguration. |
Propriedades
AddedExplicitly |
Obtém ou define um valor que é |
AutoExpand |
Obtém ou define se a propriedade é expandida automaticamente. default é false. (Herdado de PropertyConfiguration) |
ConcurrencyToken |
Obtém ou define um valor que indica se esta propriedade é um token de simultaneidade ou não. (Herdado de StructuralPropertyConfiguration) |
DeclaringType |
Obtém o tipo de declaração. (Herdado de PropertyConfiguration) |
DerivedTypeConstraints |
Lista de tipos derivados permitidos que são permitidos para a propriedade . (Herdado de PropertyConfiguration) |
DisableAutoExpandWhenSelectIsPresent |
Obtém ou define se a expansão automática será desabilitada se houver uma $select especificada pelo cliente. (Herdado de PropertyConfiguration) |
IsRestricted |
Obtém se a propriedade é restrita, ou seja, não filtre, não classificável, não navegável, não expansível, não contível ou expandida automaticamente. (Herdado de PropertyConfiguration) |
Kind |
Obtém o PropertyKind da propriedade . |
Name |
Obtém ou define o nome da propriedade. (Herdado de PropertyConfiguration) |
NonFilterable |
Obtém ou define se a propriedade não é passível de filtragem. default é false. (Herdado de PropertyConfiguration) |
NotCountable |
Obtém ou define se a propriedade não é contável. default é false. (Herdado de PropertyConfiguration) |
NotExpandable |
Obtém ou define se a propriedade não é passível de expansão. default é false. (Herdado de PropertyConfiguration) |
NotFilterable |
Obtém ou define se a propriedade não é passível de filtro. default é false. (Herdado de PropertyConfiguration) |
NotNavigable |
Obtém ou define se a propriedade não é passível de navegação. default é false. (Herdado de PropertyConfiguration) |
NotSortable |
Obtém ou define se a propriedade não é passível de classificação. default é false. (Herdado de PropertyConfiguration) |
OptionalProperty |
Obtém ou define um valor que indica se esta propriedade é opcional ou não. (Herdado de StructuralPropertyConfiguration) |
Order |
Obter ou definir a ordem na expressão "order by". (Herdado de PropertyConfiguration) |
PropertyInfo |
Obtém o clr de PropertyInfomapeamento . (Herdado de PropertyConfiguration) |
QueryConfiguration |
Obtém ou define o QueryConfiguration. (Herdado de PropertyConfiguration) |
RelatedClrType |
Obtém o CLR Type da propriedade . |
Unsortable |
Obtém ou define se a propriedade é insusabilitável. default é false. (Herdado de PropertyConfiguration) |
Métodos
Count() |
Define que essa propriedade é contagem. (Herdado de PropertyConfiguration) |
Count(QueryOptionSetting) |
Define se essa propriedade é contagem. (Herdado de PropertyConfiguration) |
Expand() |
Define todas as propriedades expansíveis. (Herdado de PropertyConfiguration) |
Expand(Int32) |
Define todas as propriedades expansíveis com profundidade máxima do resultado de expansão. (Herdado de PropertyConfiguration) |
Expand(Int32, SelectExpandType, String[]) |
Define a profundidade máxima do resultado de expansão, das propriedades expansíveis e SelectExpandType das respectivas desta propriedade de navegação. (Herdado de PropertyConfiguration) |
Expand(Int32, String[]) |
Define a profundidade máxima do resultado de expansão, propriedades expansíveis dessa propriedade de navegação. (Herdado de PropertyConfiguration) |
Expand(SelectExpandType) |
Conjuntos SelectExpandType de todas as propriedades. (Herdado de PropertyConfiguration) |
Expand(SelectExpandType, Int32) |
Conjuntos SelectExpandType de todas as propriedades com profundidade máxima do resultado de expansão. (Herdado de PropertyConfiguration) |
Expand(SelectExpandType, String[]) |
Define as propriedades expansíveis e as SelectExpandType respectivas desta propriedade de navegação. (Herdado de PropertyConfiguration) |
Expand(String[]) |
Define as propriedades expansíveis dessa propriedade de navegação. (Herdado de PropertyConfiguration) |
Filter() |
Define todas as propriedades dessa propriedade que podem ser filtradas. (Herdado de PropertyConfiguration) |
Filter(QueryOptionSetting) |
Define se todas as propriedades dessa propriedade podem ser filtradas. (Herdado de PropertyConfiguration) |
Filter(QueryOptionSetting, String[]) |
Conjuntos de propriedades filtrodáveis dependem QueryOptionSetting dessa propriedade. (Herdado de PropertyConfiguration) |
Filter(String[]) |
Define as propriedades filtrodáveis dessa propriedade. (Herdado de PropertyConfiguration) |
HasDerivedTypeConstraint<TDerivedType>() |
Adiciona TDerived à lista de restrições de tipo derivado. |
HasDerivedTypeConstraints(Type[]) |
Adiciona subtipos à lista de restrições de tipo derivado. |
IsCountable() |
Define a propriedade como contável. (Herdado de PropertyConfiguration) |
IsExpandable() |
Define a propriedade como passível de expansão. (Herdado de PropertyConfiguration) |
IsFilterable() |
Define a propriedade como passível de filtragem. (Herdado de PropertyConfiguration) |
IsNavigable() |
Define a propriedade como passível de navegação. (Herdado de PropertyConfiguration) |
IsNonFilterable() |
Define a propriedade como não passível de filtragem. (Herdado de PropertyConfiguration) |
IsNotCountable() |
Define a propriedade como não contável. (Herdado de PropertyConfiguration) |
IsNotExpandable() |
Define a propriedade como não passível de expansão. (Herdado de PropertyConfiguration) |
IsNotFilterable() |
Define a propriedade como não passível de filtro. (Herdado de PropertyConfiguration) |
IsNotNavigable() |
Define a propriedade como não passível de navegação. (Herdado de PropertyConfiguration) |
IsNotSortable() |
Define a propriedade como não classificável. (Herdado de PropertyConfiguration) |
IsOptional() |
Marca a propriedade complexa atual como opcional. |
IsRequired() |
Marca a propriedade complexa atual como necessária. |
IsSortable() |
Define a propriedade como passível de classificação. (Herdado de PropertyConfiguration) |
IsUnsortable() |
Define a propriedade como não passível de classificação. (Herdado de PropertyConfiguration) |
OrderBy() |
Define todas as propriedades dessa propriedade que podem ser classificadas. (Herdado de PropertyConfiguration) |
OrderBy(QueryOptionSetting) |
Define se todas as propriedades dessa propriedade são classificáveis. (Herdado de PropertyConfiguration) |
OrderBy(QueryOptionSetting, String[]) |
Define propriedades classificáveis depende QueryOptionSetting dessa propriedade. (Herdado de PropertyConfiguration) |
OrderBy(String[]) |
Define as propriedades classificáveis dessa propriedade. (Herdado de PropertyConfiguration) |
Page() |
Define essa propriedade habilitar a paginação. (Herdado de PropertyConfiguration) |
Page(Nullable<Int32>, Nullable<Int32>) |
Define o valor máximo de $top dessa propriedade que um cliente pode solicitar e o número máximo de resultados de consulta dessa propriedade a serem retornados. (Herdado de PropertyConfiguration) |
Select() |
Define todas as propriedades dessa propriedade que podem ser selecionadas. (Herdado de PropertyConfiguration) |
Select(SelectExpandType) |
Conjuntos SelectExpandType de todas as propriedades dessa propriedade são selecionáveis. (Herdado de PropertyConfiguration) |
Select(SelectExpandType, String[]) |
Conjuntos de propriedades selecionáveis dependem SelectExpandType dessa propriedade. (Herdado de PropertyConfiguration) |
Select(String[]) |
Define propriedades selecionáveis dessa propriedade. (Herdado de PropertyConfiguration) |