Constraint Classe

Définition

Gère la contrainte de validation utilisée pour la validation d'une activité.Handles the validation constraint that is used for validating an activity.

public ref class Constraint abstract : System::Activities::NativeActivity
public abstract class Constraint : System.Activities.NativeActivity
type Constraint = class
    inherit NativeActivity
Public MustInherit Class Constraint
Inherits NativeActivity
Héritage
Dérivé

Champs

ValidationErrorListPropertyName

Nom d’une propriété de contrainte d’activité qui est une liste d’erreurs de validation du flux de travail à l’exécution.The name for an activity constraint property that is a list of workflow run-time validation errors.

Propriétés

CacheId

Obtient l'identificateur du cache qui est unique dans la portée de la définition de flux de travail.Gets the identifier of the cache that is unique within the scope of the workflow definition.

(Hérité de Activity)
CanInduceIdle

Obtient ou définit une valeur qui indique si l'activité peut faire passer le flux de travail à l'état inactif.Gets or sets a value that indicates whether the activity can cause the workflow to become idle.

(Hérité de NativeActivity)
Constraints

Obtient une collection d'activités Constraint qui peuvent être configurées afin de fournir la validation pour l'objet Activity.Gets a collection of Constraint activities that can be configured to provide validation for the Activity.

(Hérité de Activity)
DisplayName

Obtient ou définit un nom convivial utilisé pour le débogage, la validation, la gestion des exceptions et le suivi.Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking.

(Hérité de Activity)
Id

Obtient l'identificateur qui est unique dans la portée de la définition de flux de travail.Gets an identifier that is unique in the scope of the workflow definition.

(Hérité de Activity)
Implementation

Logique d'exécution de l'activité.The execution logic of the activity.

(Hérité de NativeActivity)
ImplementationVersion

Obtient ou définit la version d'implémentation de l'activité.Gets or sets the implementation version of the activity.

(Hérité de NativeActivity)

Méthodes

Abort(NativeActivityAbortContext)

Lors de l'implémentation dans une classe dérivée, entreprend des actions en réponse à l'activité qui est abandonnée.When implemented in a derived class, takes actions in response to the activity being aborted.

(Hérité de NativeActivity)
AddValidationError(NativeActivityContext, ValidationError)

Ajoute une erreur de validation à une liste d’erreurs de validation à l’exécution qui sont jointes au contexte d’exécution.Adds a validation error to a list of run-time validation errors that are attached to the execution context.

CacheMetadata(ActivityMetadata)

Non implémenté.Not implemented. Utilisez plutôt la méthode CacheMetadata(NativeActivityMetadata).Use the CacheMetadata(NativeActivityMetadata) method instead.

(Hérité de NativeActivity)
CacheMetadata(NativeActivityMetadata)

Crée un objet NativeActivityMetadata qui contient les arguments d'exécution du processus de validation du flux de travail.Creates a NativeActivityMetadata object that contains runtime arguments for the workflow validation process.

Cancel(NativeActivityContext)

Lors de l'implémentation dans une classe dérivée, exécute la logique permettant de provoquer une fin anticipée appropriée de l'activité.When implemented in a derived class, runs logic to cause graceful early completion of the activity.

(Hérité de NativeActivity)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
Execute(NativeActivityContext)

Appelle le processus qui valide une activité.Invokes the process that validates an activity.

GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

Déclenche un événement en créant une carte pour la mise à jour dynamique.Raises an event when creating a map for the dynamic update.

(Hérité de NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Déclenche un événement en créant une carte pour la mise à jour dynamique.Raises an event when creating a map for the dynamic update.

(Hérité de NativeActivity)
OnExecute(NativeActivityContext, Object, ValidationContext)

En cas d’implémentation par une classe dérivée, valide l’objet spécifié en utilisant l’activité native spécifiée et les contextes de validation.When implemented by a derived class, validates the specified object using the specified native activity and validation contexts.

ShouldSerializeDisplayName()

Indique si la propriété DisplayName doit être sérialisée.Indicates whether the DisplayName property should be serialized.

(Hérité de Activity)
ToString()

Retourne un objet String qui contient les propriétés Id et DisplayName de l'objet Activity.Returns a String that contains the Id and DisplayName of the Activity.

(Hérité de Activity)
UpdateInstance(NativeActivityUpdateContext)

Met à jour l'instance de NativeActivity.Updates the instance of NativeActivity.

(Hérité de NativeActivity)

S’applique à