PropertyConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour toutes les configurations des propriétés.
public abstract class PropertyConfiguration
type PropertyConfiguration = class
Public MustInherit Class PropertyConfiguration
- Héritage
-
PropertyConfiguration
- Dérivé
Constructeurs
PropertyConfiguration(PropertyInfo, StructuralTypeConfiguration) |
Initialise une nouvelle instance de la classe PropertyConfiguration. |
Propriétés
AddedExplicitly |
Obtient ou définit une valeur qui est |
AutoExpand |
Obtient ou définit si la propriété est développée automatiquement. la valeur par défaut est false. |
DeclaringType |
Obtient le type de déclaration. |
DerivedTypeConstraints |
Liste des types dérivés autorisés pour la propriété. |
DisableAutoExpandWhenSelectIsPresent |
Obtient ou définit si le développement automatique est désactivé s’il existe un $select spécifié par le client. |
IsRestricted |
Obtient si la propriété est restreinte, c’est-à-dire non filtrable, non triable, non navigable, non extensible, non d comptage ou automatiquement. |
Kind |
Obtient le PropertyKind de la propriété . |
Name |
Obtient ou définit le nom de la propriété. |
NonFilterable |
Obtient ou définit si la propriété est nonfilterable. la valeur par défaut est false. |
NotCountable |
Obtient ou définit si la propriété est not countable. la valeur par défaut est false. |
NotExpandable |
Obtient ou définit si la propriété est not expandable. la valeur par défaut est false. |
NotFilterable |
Obtient ou définit si la propriété est not filterable. la valeur par défaut est false. |
NotNavigable |
Obtient ou définit si la propriété est not navigable. la valeur par défaut est false. |
NotSortable |
Obtient ou définit si la propriété est not sortable. la valeur par défaut est false. |
Order |
Obtenir ou définit l’ordre dans l’expression « order by ». |
PropertyInfo |
Obtient le clr PropertyInfode mappage . |
QueryConfiguration |
Obtient ou définit QueryConfiguration. |
RelatedClrType |
Obtient le CLR Type de la propriété . |
Unsortable |
Obtient ou définit si la propriété est unsortable. la valeur par défaut est false. |
Méthodes
Count() |
Définit cette propriété est d’un nombre d’éléments. |
Count(QueryOptionSetting) |
Définit si cette propriété est d comptage. |
Expand() |
Définit toutes les propriétés pouvant être étendues. |
Expand(Int32) |
Définit toutes les propriétés extensibles avec une profondeur maximale du résultat de développement. |
Expand(Int32, SelectExpandType, String[]) |
Définit la profondeur maximale du résultat d’expansion, des propriétés extensibles et leur SelectExpandType de cette propriété de navigation. |
Expand(Int32, String[]) |
Définit la profondeur maximale du résultat de développement, propriétés extensibles de cette propriété de navigation. |
Expand(SelectExpandType) |
Ensembles SelectExpandType de toutes les propriétés. |
Expand(SelectExpandType, Int32) |
Ensembles SelectExpandType de toutes les propriétés avec une profondeur maximale de résultat d’expansion. |
Expand(SelectExpandType, String[]) |
Définit les propriétés extensibles et leur SelectExpandType de cette propriété de navigation. |
Expand(String[]) |
Définit les propriétés extensibles de cette propriété de navigation. |
Filter() |
Définit toutes les propriétés de cette propriété pouvant être filtrées. |
Filter(QueryOptionSetting) |
Définit si toutes les propriétés de cette propriété peuvent être filtrées. |
Filter(QueryOptionSetting, String[]) |
Définit des propriétés filtrables dépend QueryOptionSetting de cette propriété. |
Filter(String[]) |
Définit les propriétés filtrables de cette propriété. |
IsCountable() |
Définit la propriété comme countable. |
IsExpandable() |
Définit la propriété comme expandable. |
IsFilterable() |
Définit la propriété comme filterable. |
IsNavigable() |
Définit la propriété comme navigable. |
IsNonFilterable() |
Définit la propriété comme nonfilterable. |
IsNotCountable() |
Définit la propriété comme not countable. |
IsNotExpandable() |
Définit la propriété comme not expandable. |
IsNotFilterable() |
Définit la propriété comme not filterable. |
IsNotNavigable() |
Définit la propriété comme not navigable. |
IsNotSortable() |
Définit la propriété comme not sortable. |
IsSortable() |
Définit la propriété comme sortable. |
IsUnsortable() |
Définit la propriété comme unsortable. |
OrderBy() |
Définit toutes les propriétés de cette propriété pouvant être triées. |
OrderBy(QueryOptionSetting) |
Définit si toutes les propriétés de cette propriété peuvent être triées. |
OrderBy(QueryOptionSetting, String[]) |
Définit des propriétés triables dépend QueryOptionSetting de cette propriété. |
OrderBy(String[]) |
Définit les propriétés triables de cette propriété. |
Page() |
Définit cette propriété pour activer la pagination. |
Page(Nullable<Int32>, Nullable<Int32>) |
Définit la valeur maximale de $top de cette propriété qu’un client peut demander et le nombre maximal de résultats de requête de cette propriété à retourner. |
Select() |
Définit toutes les propriétés de cette propriété pouvant être sélectionnées. |
Select(SelectExpandType) |
Les ensembles SelectExpandType de toutes les propriétés de cette propriété peuvent être sélectionnés. |
Select(SelectExpandType, String[]) |
Définit les propriétés sélectionnables dépend SelectExpandType de cette propriété. |
Select(String[]) |
Définit les propriétés sélectionnables de cette propriété. |