Partager via


Classe DataServiceBehavior

Ajoute les paramètres qui définissent le comportement dans un service de données personnalisé.

Hiérarchie d'héritage

System.Object
  System.Data.Services.DataServiceBehavior

Espace de noms :  System.Data.Services
Assembly :  Microsoft.Data.Services (en Microsoft.Data.Services.dll)

Syntaxe

'Déclaration
Public NotInheritable Class DataServiceBehavior
'Utilisation
Dim instance As DataServiceBehavior
public sealed class DataServiceBehavior
public ref class DataServiceBehavior sealed
[<SealedAttribute>]
type DataServiceBehavior =  class end
public final class DataServiceBehavior

Le type DataServiceBehavior expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AcceptAnyAllRequests Obtient ou définit si le serveur accepte ou non des requêtes avec des filtres qui contiennent les expressions all ou any.
Propriété publique AcceptCountRequests Obtient ou définit si les requêtes avec le segment de chemin d'accès $count ou les options de requête $inlinecount sont acceptées.
Propriété publique AcceptProjectionRequests Obtient ou définit si les requêtes de projection doivent être acceptées.
Propriété publique AcceptSpatialLiteralsInQuery Obtient ou définit si les valeurs littérales spatiales sont prises en charge dans l'URI.
Propriété publique IncludeAssociationLinksInResponse Obtient ou définit si les liens de relation sont inclus dans les réponses du service de données.
Propriété publique InvokeInterceptorsOnLinkDelete Obtient ou définit si les intercepteurs de modifications doivent être appelés lorsqu'un lien est supprimé.
Propriété publique MaxProtocolVersion Obtient ou définit la version de protocole maximale prise en charge par la réponse envoyée par le service de données.
Propriété publique UseMetadataKeyOrderForBuiltInProviders Obtient ou définit une valeur indiquant s'il faut utiliser l'ordre des propriétés de clé comme indiqué dans les métadonnées d'un Entity Framework ou d'un fournisseur de réflexion lors de la création d'une requête OrderBy implicite.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms System.Data.Services