DurableOperationAttribute Klass

Definition

Varning

The WF3 types are deprecated. Instead, please use the new WF4 types from System.Activities.*

Anger det lokala körningsbeteendet för en varaktig tjänstmetod.

public ref class DurableOperationAttribute sealed : Attribute, System::ServiceModel::Description::IOperationBehavior
[System.AttributeUsage(System.AttributeTargets.Method)]
public sealed class DurableOperationAttribute : Attribute, System.ServiceModel.Description.IOperationBehavior
[System.AttributeUsage(System.AttributeTargets.Method)]
[System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")]
public sealed class DurableOperationAttribute : Attribute, System.ServiceModel.Description.IOperationBehavior
[<System.AttributeUsage(System.AttributeTargets.Method)>]
type DurableOperationAttribute = class
    inherit Attribute
    interface IOperationBehavior
[<System.AttributeUsage(System.AttributeTargets.Method)>]
[<System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")>]
type DurableOperationAttribute = class
    inherit Attribute
    interface IOperationBehavior
Public NotInheritable Class DurableOperationAttribute
Inherits Attribute
Implements IOperationBehavior
Arv
DurableOperationAttribute
Attribut
Implementeringar

Kommentarer

Information om varaktiga tjänsttillstånd behålls när åtgärden har anropats. Du kan inte spara tillståndsinformation under körningen mitt i driften som du kan med arbetsflödestjänster.

Konstruktorer

Name Description
DurableOperationAttribute()
Föråldrad.

Initierar en ny instans av DurableOperationAttribute klassen.

Egenskaper

Name Description
CanCreateInstance
Föråldrad.

Hämtar eller anger ett värde som anger om en ny tjänstinstans kan skapas om ett aktiveringsmeddelande tas emot för den här åtgärden. Avsändaren anser att meddelanden utan ett kopplat instans-ID är aktiveringsmeddelanden.

CompletesInstance
Föråldrad.

Hämtar eller anger ett värde som anger om tjänstinstansen ska tas bort från minnet och tas bort från beständighet när åtgärden har slutförts.

TypeId
Föråldrad.

När den implementeras i en härledd klass hämtar du en unik identifierare för den här Attribute.

(Ärvd från Attribute)

Metoder

Name Description
AddBindingParameters(OperationDescription, BindingParameterCollection)
Föråldrad.

Inte implementerad i DurableOperationAttribute.

ApplyClientBehavior(OperationDescription, ClientOperation)
Föråldrad.

Inte implementerad i DurableOperationAttribute.

ApplyDispatchBehavior(OperationDescription, DispatchOperation)
Föråldrad.

Implementerar beteendet på tjänstsidan för åtgärden.

Equals(Object)
Föråldrad.

Returnerar ett värde som anger om den här instansen är lika med ett angivet objekt.

(Ärvd från Attribute)
GetHashCode()
Föråldrad.

Returnerar hash-koden för den här instansen.

(Ärvd från Attribute)
GetType()
Föråldrad.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IsDefaultAttribute()
Föråldrad.

När den åsidosättas i en härledd klass anger du om värdet för den här instansen är standardvärdet för den härledda klassen.

(Ärvd från Attribute)
Match(Object)
Föråldrad.

När den åsidosätts i en härledd klass returneras ett värde som anger om den här instansen är lika med ett angivet objekt.

(Ärvd från Attribute)
MemberwiseClone()
Föråldrad.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()
Föråldrad.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Validate(OperationDescription)
Föråldrad.

Inte implementerad i DurableOperationAttribute.

Explicita gränssnittsimplementeringar

Name Description
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Föråldrad.

Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare.

(Ärvd från Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)
Föråldrad.

Hämtar typinformationen för ett objekt, som kan användas för att hämta typinformationen för ett gränssnitt.

(Ärvd från Attribute)
_Attribute.GetTypeInfoCount(UInt32)
Föråldrad.

Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1).

(Ärvd från Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Föråldrad.

Ger åtkomst till egenskaper och metoder som exponeras av ett objekt.

(Ärvd från Attribute)

Gäller för