Operatie klasse

Operatie

Syntaxis

class Operation  
{  
  string Action;  
  boolean AsyncPattern;  
  Behavior Behaviors[];  
  boolean IsCallback;  
  boolean IsInitiating;  
  boolean IsOneWay;  
  boolean IsTerminating;  
  string MethodSignature;  
  string Name;  
  string ParameterTypes[];  
  string ReplyAction;  
  string ReturnType;  
};  

Methoden

De klasse Bewerking definieert geen methoden.

Eigenschappen

De klasse Bewerking heeft de volgende eigenschappen:

Handeling

Gegevenstype: tekenreeks

Toegangstype: alleen-lezen

De WS-Addressing actie van het aanvraagbericht.

AsyncPattern

Gegevenstype: booleaans

Toegangstype: alleen-lezen

Geeft aan dat een bewerking asynchroon wordt geïmplementeerd met behulp van een Beginmethodepaar [haakjes openen/sluiten] en End[haakjes openen/sluiten] in een servicecontract.

Gedrag

Gegevenstype: Gedragsmatrix

Toegangstype: alleen-lezen

Het gedrag dat bij deze bewerking hoort.

IsCallback

Gegevenstype: booleaans

Toegangstype: alleen-lezen

Dat is waar wanneer de bewerking een callback-bewerking is.

IsInitiëren

Gegevenstype: booleaans

Toegangstype: alleen-lezen

Geeft aan of de methode een bewerking implementeert waarmee een sessie op de server kan worden gestart.

IsOneWay

Gegevenstype: booleaans

Toegangstype: alleen-lezen

Geeft aan of een bewerking een antwoordbericht retourneert.

IsAfsluiten

Gegevenstype: booleaans

Toegangstype: alleen-lezen

Geeft aan of een bewerking een antwoordbericht retourneert.

MethodeHandtekening

Gegevenstype: tekenreeks

Toegangstype: alleen-lezen

De methode-signatuur van de bewerking.

Naam

Gegevenstype: tekenreeks

Toegangstype: alleen-lezen

De naam van de operatie.

ParameterTypen

Gegevenstype: tekenreeks

Toegangstype: alleen-lezen

De soorten parameters van de operatie.

ReplyAction

Gegevenstype: tekenreeks

Toegangstype: alleen-lezen

De waarde van de SOAP-actie voor het antwoordbericht van de bewerking.

Retour Type

Gegevenstype: tekenreeks

Toegangstype: alleen-lezen

Het retourtype van de bewerking.

Behoeften

MOF Aangegeven in Servicemodel.mof.
Namespace Gedefinieerd in root\ServiceModel

Zie ook