IdeaBlade.Validation Assembly > IdeaBlade.Validation Namespace : DateTimeRangeVerifier Class |
The following tables list the members exposed by DateTimeRangeVerifier.
Name | Description | |
---|---|---|
DateTimeRangeVerifier Constructor | Overloaded. |
Name | Description | |
---|---|---|
ApplicableType | The object type on which the property to be verified is defined. (Inherited from IdeaBlade.Validation.Verifier) | |
DisplayName | Gets the Display name for this verifier. Internally this value will be determined by 1st) The display name defined in the constructor VerifierArgs. 2nd) A PropertyName translator Delegate registered on the current VerifierEngine [ everything below handled by the MemberMetadata class. 3rd) A DisplayNameAttribute on property 4th) A DescriptionAttribute on property 4th) The Name of the property. (Inherited from IdeaBlade.Validation.PropertyValueVerifier) | |
ErrorMessageInfo | Description of this verifier - will be used by default to construct status messages regarding the success or failure of the verifier. (Inherited from IdeaBlade.Validation.Verifier) | |
IncludeMaxEndpoint | Gets or sets whether the RangeVerifier<T>.MaxValue value is included as part of the range. (Inherited from IdeaBlade.Validation.RangeVerifier<DateTime>) | |
IncludeMinEndpoint | Gets or sets whether the RangeVerifier<T>.MinValue is included as part of the range. (Inherited from IdeaBlade.Validation.RangeVerifier<DateTime>) | |
InitializationOrder | Gets or sets the internally maintained order that represents the order that this verifier was added to a VerifierEngine. | |
IsRequired | Gets whether the Property specified by this verifier is required to have a value or whether it can be null. (Inherited from IdeaBlade.Validation.PropertyValueVerifier) | |
MaxValue | Gets or sets the maximum acceptable value for the specified property (may be null). (Inherited from IdeaBlade.Validation.RangeVerifier<DateTime>) | |
MinValue | Gets or sets the minimum acceptable value for the specified property (may be null). (Inherited from IdeaBlade.Validation.RangeVerifier<DateTime>) | |
PropertyName | Gets the name of the property that this verifier is verifying something about. (Inherited from IdeaBlade.Validation.PropertyValueVerifier) | |
ShouldTreatEmptyStringAsNull | Whether this verifier will treat an Empty string as a null. (Inherited from IdeaBlade.Validation.PropertyValueVerifier) | |
SortValue | Gets or sets the order that verifiers are executed within a verifier batch. (Inherited from IdeaBlade.Validation.Verifier) | |
TriggerLinks | Gets a collection of all of the TriggerLinks on this verifier. (Inherited from IdeaBlade.Validation.Verifier) | |
TypedVerifierArgs | Gets the strongly typed version of VerifierArgs. (Inherited from IdeaBlade.Validation.RangeVerifier<DateTime>) | |
VerifierArgs | Gets or sets the parameters that represent the state of this verifier. (Inherited from IdeaBlade.Validation.Verifier) | |
VerifierEngine | VerifierEngine that this Verifier is attached to. Will be null for any unattached verifier. (Inherited from IdeaBlade.Validation.Verifier) | |
VerifierOptions | (Inherited from IdeaBlade.Validation.Verifier) |
Name | Description | |
---|---|---|
MaxValueExclusiveResource | Overridden. Gets a resource string used to describe the RangeVerifier<T>.MaxValue constraint when RangeVerifier<T>.IncludeMaxEndpoint is false. | |
MaxValueResource | Overridden. Gets a resource string used to describe the RangeVerifier<T>.MaxValue constraint when RangeVerifier<T>.IncludeMaxEndpoint is true. | |
MinValueExclusiveResource | Overridden. Gets a resource string used to describe the RangeVerifier<T>.MinValue constraint when RangeVerifier<T>.IncludeMinEndpoint is false. | |
MinValueResource | Overridden. Gets a resource string used to describe the RangeVerifier<T>.MinValue constraint when RangeVerifier<T>.IncludeMinEndpoint is true. |
Name | Description | |
---|---|---|
AddTrigger | Overloaded. Add a TriggerItem to this verifier. (Inherited from IdeaBlade.Validation.Verifier) | |
AddTriggers | Adds multiple TriggerItems to this verifier. A TriggerItem is constructed using the Verifier.ApplicableType and each member name specified. (Inherited from IdeaBlade.Validation.Verifier) | |
CompareTo | See System.IComparable.CompareTo(System.Object) (Inherited from IdeaBlade.Validation.Verifier) | |
Equals | (Inherited from object) | |
GetHashCode | (Inherited from object) | |
GetPropertyValue | Returns the value of the previously defined PropertyName for this instance. (Inherited from IdeaBlade.Validation.PropertyValueVerifier) | |
GetType | (Inherited from object) | |
IsApplicable | Default implementation that may be overridden by any subclass that wants to implement IsApplicable logic. Default return value in VerifierApplicability.Yes (Inherited from IdeaBlade.Validation.Verifier) | |
RemoveTrigger | Overloaded. Remove a TriggerItem from this verifier. (Inherited from IdeaBlade.Validation.Verifier) | |
RemoveTriggers | Removes multiple TriggerItems to this verifier. A TriggerItem is constructed using the Verifier.ApplicableType and each member name specified. (Inherited from IdeaBlade.Validation.Verifier) | |
ToString | (Inherited from object) | |
Verify | Invoked by the framework to execute the verifier. (Inherited from IdeaBlade.Validation.PropertyValueVerifier) |
Name | Description | |
---|---|---|
Finalize | (Inherited from object) | |
HandleNullPropertyValue | Can be overridden to return a custom null handling result or if null is returned nulls will be handled by the VerifyValue method (Inherited from IdeaBlade.Validation.PropertyValueVerifier) | |
IsPropertyValueNull | Determines if a value is null including test for empty strings if appropriate. (Inherited from IdeaBlade.Validation.PropertyValueVerifier) | |
MemberwiseClone | (Inherited from object) | |
OnVerifierEngineAttach | Occurs immediately after a verifier is attached to its verifier engine but before it is 'frozen'. (Inherited from IdeaBlade.Validation.RangeVerifier<DateTime>) | |
VerifyValue | Invoked by the framework to execute the verifier. (Inherited from IdeaBlade.Validation.RangeVerifier<DateTime>) |