Freigeben über


WorkflowRuntimeElement.ValidateOnCreate Eigenschaft

Definition

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob bei der Erstellung der Workflowinstanz eine Validierung erfolgt.

public:
 property bool ValidateOnCreate { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("validateOnCreate", DefaultValue=true)]
public bool ValidateOnCreate { get; set; }
[<System.Configuration.ConfigurationProperty("validateOnCreate", DefaultValue=true)>]
member this.ValidateOnCreate : bool with get, set
Public Property ValidateOnCreate As Boolean

Eigenschaftswert

true, wenn bei der Erstellung eine Validierung erfolgt, andernfalls false.

Attribute

Hinweise

Wenn diese Eigenschaft auf true gesetzt ist, wird die Workflowvalidierung jedes Mal ausgeführt, wenn CreateWorkflow aufgerufen wird. Wenn Validierungsfehler gefunden werden, wird ein WorkflowValidationFailedException-Fehler ausgelöst.

Wenn diese Eigenschaft auf false gesetzt ist, erstellt CreateWorkflow eine Workflowinstanz und überspringt die Validierung. In diesem Fall muss die Hostanwendung sicherstellen, dass der Workflow richtig konfiguriert ist, da andernfalls ein Laufzeitfehler auftritt.

Der Standardwert dieser Eigenschaft ist true.

Gilt für: