Freigeben über


Operation-Klasse

Verwenden Sie diese Klasse zur Darstellung eines benutzerdefinierten Dienstvorgangs.

Vererbungshierarchie

System.Object
  System.Data.Services.Providers.Operation
    System.Data.Services.Providers.ServiceAction
    System.Data.Services.Providers.ServiceOperation

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

Syntax

'Declaration
Public MustInherit Class Operation
'Usage
Dim instance As Operation
public abstract class Operation
public ref class Operation abstract
[<AbstractClassAttribute>]
type Operation =  class end
public abstract class Operation

Der Operation-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CustomState Platzhalter, um benutzerdefinierte Zustandsinformationen zu einem Dienstvorgang zu halten.
Öffentliche Eigenschaft IsReadOnly Gibt true zurück, wenn dieser Dienstvorgang als schreibgeschützt festgelegt wurde.Andernfalls wird false zurückgegeben.
Öffentliche Eigenschaft Method Protokollieren Sie die Methode (z. B. HTTP), auf die der Dienstvorgang antwortet.
Öffentliche Eigenschaft MimeType MIME-Typ für einfache Ergebnisse, möglicherweise null.
Öffentliche Eigenschaft Name Name des Dienstvorgangs.
Öffentliche Eigenschaft ResourceSet Entitätenmenge, von der Entitäten gelesen werden (möglicherweise null).

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 SetReadOnly Legt diesen Dienstvorgang als schreibgeschützt fest.
Ö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.Providers-Namespace