Freigeben über


DataServiceBehavior-Klasse

Fügt Einstellungen hinzu, die das Verhalten gegenüber einem benutzerdefinierten Datendienst definieren.

Vererbungshierarchie

System.Object
  System.Data.Services.DataServiceBehavior

Namespace:  System.Data.Services
Assembly:  Microsoft.Data.Services (in Microsoft.Data.Services.dll)

Syntax

'Declaration
Public NotInheritable Class DataServiceBehavior
'Usage
Dim instance As DataServiceBehavior
public sealed class DataServiceBehavior
public ref class DataServiceBehavior sealed
[<SealedAttribute>]
type DataServiceBehavior =  class end
public final class DataServiceBehavior

Der DataServiceBehavior-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AcceptAnyAllRequests Ruft ab oder legt fest, ob der Server Anforderungen mit Filtern akzeptiert, die all- oder any-Ausdrücke enthalten.
Öffentliche Eigenschaft AcceptCountRequests Ruft ab oder legt fest, ob Anforderungen mit dem $count-Pfadsegment oder den $inlinecount-Abfrageoptionen akzeptiert werden.
Öffentliche Eigenschaft AcceptProjectionRequests Ruft ab oder legt fest, ob Projektionsanforderungen akzeptiert werden sollen.
Öffentliche Eigenschaft AcceptSpatialLiteralsInQuery Ruft ab oder legt fest, ob räumliche Literalwerte im URI unterstützt werden.
Öffentliche Eigenschaft IncludeAssociationLinksInResponse Ruft ab oder legt fest, ob Beziehungslinks in Antworten vom Datendienst eingeschlossen werden.
Öffentliche Eigenschaft InvokeInterceptorsOnLinkDelete Ruft ab oder legt fest, ob Change-Interceptors aufgerufen werden, wenn ein Link gelöscht wird.
Öffentliche Eigenschaft MaxProtocolVersion Ruft die maximale Protokollversion ab, die von der vom Datendienst gesendeten Antwort unterstützt wird, oder legt sie fest.
Öffentliche Eigenschaft UseMetadataKeyOrderForBuiltInProviders Ruft ab oder legt fest, ob die Reihenfolge von Schlüsseleigenschaften wie in den Metadaten eines Entity Framework- oder eines Reflektionsanbieters definiert beim Erstellen einer impliziten OrderBy-Abfrage verwendet wird.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Services-Namespace