PropertyConfiguration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para todas las configuraciones de propiedad.
public abstract class PropertyConfiguration
type PropertyConfiguration = class
Public MustInherit Class PropertyConfiguration
- Herencia
-
PropertyConfiguration
- Derivado
Constructores
PropertyConfiguration(PropertyInfo, StructuralTypeConfiguration) |
Inicializa una nueva instancia de la clase PropertyConfiguration. |
Propiedades
AddedExplicitly |
Obtiene o establece un valor que es |
AutoExpand |
Obtiene o establece si la propiedad se expande automáticamente. el valor predeterminado es false. |
DeclaringType |
Obtiene el tipo de declaración. |
DerivedTypeConstraints |
Lista de tipos derivados permitidos que se permiten para la propiedad . |
DisableAutoExpandWhenSelectIsPresent |
Obtiene o establece si la expansión automática se deshabilitará si hay un $select especificar por el cliente. |
IsRestricted |
Obtiene si la propiedad está restringida, es decir, no filtrable, no ordenable, no navegable, no expandible, no cuentable o expande automáticamente. |
Kind |
Obtiene el PropertyKind objeto de la propiedad . |
Name |
Obtiene o establece el nombre de la propiedad. |
NonFilterable |
Obtiene o establece si la propiedad es no filtrable. el valor predeterminado es false. |
NotCountable |
Obtiene o establece si la propiedad es no contable. el valor predeterminado es false. |
NotExpandable |
Obtiene o establece si la propiedad es no expandible. el valor predeterminado es false. |
NotFilterable |
Obtiene o establece si la propiedad no es filtrable. el valor predeterminado es false. |
NotNavigable |
Obtiene o establece si la propiedad es no navegable. el valor predeterminado es false. |
NotSortable |
Obtiene o establece si la propiedad es no ordenable. el valor predeterminado es false. |
Order |
Obtiene o establece el orden en la expresión "order by". |
PropertyInfo |
Obtiene la asignación de CLR PropertyInfo. |
QueryConfiguration |
Obtiene o establece el QueryConfiguration. |
RelatedClrType |
Obtiene el CLR Type de la propiedad . |
Unsortable |
Obtiene o establece si la propiedad no se puede clasificar. el valor predeterminado es false. |
Métodos
Count() |
Establece que esta propiedad es countable. |
Count(QueryOptionSetting) |
Establece si esta propiedad es countable. |
Expand() |
Establece todas las propiedades expandibles. |
Expand(Int32) |
Establece todas las propiedades expandibles con la profundidad máxima del resultado de expansión. |
Expand(Int32, SelectExpandType, String[]) |
Establece la profundidad máxima del resultado de expansión, las propiedades expandibles y su SelectExpandType propiedad de navegación. |
Expand(Int32, String[]) |
Establece la profundidad máxima del resultado de expansión y las propiedades expandibles de esta propiedad de navegación. |
Expand(SelectExpandType) |
Conjuntos SelectExpandType de todas las propiedades. |
Expand(SelectExpandType, Int32) |
Conjuntos SelectExpandType de todas las propiedades con la profundidad máxima del resultado de expansión. |
Expand(SelectExpandType, String[]) |
Establece las propiedades expandibles y su SelectExpandType propiedad de navegación. |
Expand(String[]) |
Establece las propiedades expandibles de esta propiedad de navegación. |
Filter() |
Establece todas las propiedades de esta propiedad filtrables. |
Filter(QueryOptionSetting) |
Establece si todas las propiedades de esta propiedad son filtrables. |
Filter(QueryOptionSetting, String[]) |
Los conjuntos de propiedades filtrables dependen QueryOptionSetting de esta propiedad. |
Filter(String[]) |
Establece las propiedades filtrables de esta propiedad. |
IsCountable() |
Establece la propiedad como contable. |
IsExpandable() |
Establece la propiedad como expandible. |
IsFilterable() |
Establece la propiedad como filtrable. |
IsNavigable() |
Establece la propiedad como navegable. |
IsNonFilterable() |
Establece la propiedad como no filtrable. |
IsNotCountable() |
Establece la propiedad como no contable. |
IsNotExpandable() |
Establece la propiedad como no expandible. |
IsNotFilterable() |
Establece la propiedad como no filtrable. |
IsNotNavigable() |
Establece la propiedad como no navegable. |
IsNotSortable() |
Establece la propiedad como no ordenable. |
IsSortable() |
Establece la propiedad como ordenable. |
IsUnsortable() |
Establece la propiedad como no ordenable. |
OrderBy() |
Establece todas las propiedades de esta propiedad que se pueden ordenar. |
OrderBy(QueryOptionSetting) |
Establece si todas las propiedades de esta propiedad se pueden ordenar. |
OrderBy(QueryOptionSetting, String[]) |
Los conjuntos de propiedades ordenables dependen QueryOptionSetting de esta propiedad. |
OrderBy(String[]) |
Establece las propiedades ordenables de esta propiedad. |
Page() |
Establece esta propiedad habilitar la paginación. |
Page(Nullable<Int32>, Nullable<Int32>) |
Establece el valor máximo de $top de esta propiedad que un cliente puede solicitar y el número máximo de resultados de consulta de esta propiedad que se van a devolver. |
Select() |
Establece todas las propiedades de esta propiedad seleccionables. |
Select(SelectExpandType) |
Se pueden seleccionar conjuntos SelectExpandType de todas las propiedades de esta propiedad. |
Select(SelectExpandType, String[]) |
Los conjuntos de propiedades seleccionables dependen SelectExpandType de esta propiedad. |
Select(String[]) |
Establece las propiedades seleccionables de esta propiedad. |