IdeaBlade.Validation Assembly > IdeaBlade.Validation Namespace : VerifierEngine Class |
The following tables list the members exposed by VerifierEngine.
Name | Description | |
---|---|---|
VerifierEngine Constructor | Initializes a new instance of a VerifierEngine. |
Name | Description | |
---|---|---|
BatchInterceptor | Gets or sets the VerifierEngine.VerifierBatchInterceptor delegate that will be called after each verifier within a verifier batch executes. | |
CompositionContext | The composition context in use by this engine. | |
DefaultCustomContext | Gets or sets the default custom context to be used in constructing a VerifierContext if one is not passed in during verification execution. | |
DefaultVerifierOptions | Gets or sets the default verification options for the engine. | |
Enabled | Gets or sets if the VerifierEngine is enabled. | |
ErrorsResourceManager | Gets or sets the System.Resources.ResourceManager used to resolve localized resource strings. | |
PropertyNameToDisplayNameTranslator | Delegate property that provides the ability to translate the property being verified into a localized description string. | |
VerifierProviderContext | Gets or sets the default VerifierProviderContext that is provided to the GetVerifiers method of any IVerifierProvider implementations. |
Name | Description | |
---|---|---|
IsConcurrent | For internal use only. | |
Verifiers | for internal use only. |
Name | Description | |
---|---|---|
AddVerifier | Add a verifier to this engine. | |
Clear | Removes all verifiers but leaves all other settings alone. | |
ContainsVerifier | Returns whether this engine contains the specified verifier. | |
DiscoverVerifiers | Forces the discovery of verifiers associated with a specific type. | |
DiscoverVerifiersFromConfig | Discover verifiers from the IdeaBlade configuration file. | |
Equals | (Inherited from object) | |
Execute | Overloaded. Executes all VerifierExecutionModes.Instance verifiers associated with the specified object. | |
ExecuteAfterSet | Overloaded. Executes all applicable VerifierExecutionModes.OnAfterSetTriggers verifiers against the specified instance. | |
ExecuteBeforeSet | Overloaded. Executes all applicable VerifierExecutionModes.OnBeforeSetTriggers verifiers against the specified instance. | |
GetHashCode | (Inherited from object) | |
GetType | (Inherited from object) | |
GetVerifier | Overloaded. Gets the first verifier to satisfy the specified Predicate. | |
GetVerifiers | Overloaded. Returns a list of all of the Verifiers currently registered with this VerifierEngine. | |
RemoveVerifier | Remove the specified verifier from this engine. | |
ToString | (Inherited from object) |
Name | Description | |
---|---|---|
Finalize | (Inherited from object) | |
GetAssociatedVerifiers | Overloaded. For internal use only. | |
MemberwiseClone | (Inherited from object) | |
OnVerifierEngineCreated | Raises the VerifierEngineCreated event. | |
OnVerifiersChanged | Raises the VerifiersChanged event. |
Name | Description | |
---|---|---|
VerifierEngineCreated | Event fired whenever a new engine is created. | |
VerifiersChanged | Occurs whenever a verifier is added to or removed from the engine or a trigger is added to or removed from a verifier already held by the engine. |