DurableOperationAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
The WF3 types are deprecated. Instead, please use the new WF4 types from System.Activities.*
Spécifie le comportement d’exécution locale d’une méthode de service durable.
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
- Héritage
- Attributs
- Implémente
Remarques
Les informations d’état du service durable sont conservées lorsque l’opération a été appelée avec succès. Vous ne pouvez pas conserver les informations d’état pendant le milieu de l’exécution de l’opération, car vous pouvez utiliser les services de flux de travail.
Constructeurs
| Nom | Description |
|---|---|
| DurableOperationAttribute() |
Obsolète.
Initialise une nouvelle instance de la classe DurableOperationAttribute. |
Propriétés
| Nom | Description |
|---|---|
| CanCreateInstance |
Obsolète.
Obtient ou définit une valeur qui indique si une nouvelle instance de service peut être créée si un message d’activation est reçu sur cette opération. Le répartiteur considère les messages sans ID d’instance attaché comme des messages d’activation. |
| CompletesInstance |
Obsolète.
Obtient ou définit une valeur qui indique si l’instance de service est déchargée de la mémoire et supprimée de la persistance une fois l’opération terminée. |
| TypeId |
Obsolète.
En cas d’implémentation dans une classe dérivée, obtient un identificateur unique pour cette Attribute. (Hérité de Attribute) |
Méthodes
| Nom | Description |
|---|---|
| AddBindingParameters(OperationDescription, BindingParameterCollection) |
Obsolète.
Non implémenté dans DurableOperationAttribute. |
| ApplyClientBehavior(OperationDescription, ClientOperation) |
Obsolète.
Non implémenté dans DurableOperationAttribute. |
| ApplyDispatchBehavior(OperationDescription, DispatchOperation) |
Obsolète.
Implémente le comportement côté service de l’opération. |
| Equals(Object) |
Obsolète.
Retourne une valeur qui indique si cette instance est égale à un objet spécifié. (Hérité de Attribute) |
| GetHashCode() |
Obsolète.
Retourne le code de hachage pour cette instance. (Hérité de Attribute) |
| GetType() |
Obsolète.
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| IsDefaultAttribute() |
Obsolète.
En cas de substitution dans une classe dérivée, indique si la valeur de cette instance est la valeur par défaut de la classe dérivée. (Hérité de Attribute) |
| Match(Object) |
Obsolète.
En cas de substitution dans une classe dérivée, retourne une valeur qui indique si cette instance est égale à un objet spécifié. (Hérité de Attribute) |
| MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Obsolète.
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| Validate(OperationDescription) |
Obsolète.
Non implémenté dans DurableOperationAttribute. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Obsolète.
Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch. (Hérité de Attribute) |
| _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Obsolète.
Récupère les informations de type d’un objet, qui peuvent être utilisées pour obtenir les informations de type d’une interface. (Hérité de Attribute) |
| _Attribute.GetTypeInfoCount(UInt32) |
Obsolète.
Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1). (Hérité de Attribute) |
| _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Obsolète.
Fournit l’accès aux propriétés et méthodes exposées par un objet. (Hérité de Attribute) |