Click or drag to resize

ValidationResultForValidation Class

Class interface for handling validation errors. Either by throwing an error or fixing the error.
Inheritance Hierarchy
SystemObject
  MFiles.VAF.ConfigurationValidationResultBase
    MFiles.VAF.ConfigurationValidationResultForValidation

Namespace:  MFiles.VAF.Configuration
Assembly:  MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 2.1.0.1 (2.1.0.1)
Syntax
C#
public class ValidationResultForValidation : ValidationResultBase

The ValidationResultForValidation type exposes the following members.

Constructors
  NameDescription
Public methodValidationResultForValidation
Constructor.
Top
Properties
  NameDescription
Public propertySearchResults
Log of all events. First key = module, second key = type, third alias.
Top
Methods
  NameDescription
Public methodClassFound
Report found class.
(Inherited from ValidationResultBase.)
Public methodClassGroupFound
Report found class group.
(Inherited from ValidationResultBase.)
Public methodClassGroupMissing
Report missing class group.
(Inherited from ValidationResultBase.)
Public methodClassMissing
Report missing class.
(Inherited from ValidationResultBase.)
Public methodClassWrongObjType
Report missing class.
(Inherited from ValidationResultBase.)
Public methodClearLog
Clear old log, and prepare SearchResults.
Public methodEmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, Boolean, Boolean, String)
Empty value error.
(Overrides ValidationResultBaseEmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, Boolean, Boolean, String).)
Public methodEmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, MFIdentifier, Boolean, Boolean, String)
Empty value error.
(Overrides ValidationResultBaseEmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, MFIdentifier, Boolean, Boolean, String).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFailedItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean, String)
Perform the error action with single metadata element.
(Overrides ValidationResultBaseFailedItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean, String).)
Protected methodFailedItemAction(IConfiguration, MFIdentifier, String, NullableBoolean, Boolean, String)
Perform the error action with single metadata element.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodFoundItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean)
Perform the action with single found metadata element.
(Overrides ValidationResultBaseFoundItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean).)
Protected methodFoundItemAction(IConfiguration, MFIdentifier, String, Boolean, Boolean, String)
Perform the action with single found metadata element.
Public methodGetAsValidationFindings
Converts the results to new ValidationFinding list.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodMarkObjectRef
Indicates an object reference in the configuration file.
(Inherited from ValidationResultBase.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMissingItemAction
Perform the error action with single metadata element.
(Overrides ValidationResultBaseMissingItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean).)
Public methodMissingValue
Missing or empty value error, not specifically to reference value.
(Overrides ValidationResultBaseMissingValue(IConfiguration, String, Boolean, Boolean, String).)
Public methodNamedACLFound
Report found NACL.
(Inherited from ValidationResultBase.)
Public methodNamedACLMissing
Report missing NACL.
(Inherited from ValidationResultBase.)
Public methodObjTypeFound
Report found object type.
(Inherited from ValidationResultBase.)
Public methodObjTypeMissing
Report missing object type.
(Inherited from ValidationResultBase.)
Public methodPropertyAssociationFailure
Report wrongness in property definition association to class.
(Overrides ValidationResultBasePropertyAssociationFailure(IConfiguration, MFIdentifier, MFIdentifier, MFAssociatedPropertyAttributeRequiredState, Boolean, Boolean).)
Public methodPropertyAssociationNotFound
Report wrongness in property definition association to class.
(Overrides ValidationResultBasePropertyAssociationNotFound(IConfiguration, MFIdentifier, MFIdentifier, MFAssociatedPropertyAttributeRequiredState, Boolean, Boolean).)
Public methodPropertyDefFound
Report found property definition.
(Inherited from ValidationResultBase.)
Public methodPropertyDefMissing
Report missing property definition.
(Inherited from ValidationResultBase.)
Public methodPropertyDefWrongObjType
Report property definition that cannot be used with requested object type.
(Inherited from ValidationResultBase.)
Public methodPropertyDefWrongType
Report property definition that has wrong datatype.
(Inherited from ValidationResultBase.)
Public methodPropertyDefWrongValueList
Report property definition that has wrong valuelist.
(Inherited from ValidationResultBase.)
Public methodReportCustomFailure(IConfiguration, MFMetadataStructureItem, MFIdentifier, String, NullableBoolean)
Report custom validation failure.
(Overrides ValidationResultBaseReportCustomFailure(IConfiguration, MFMetadataStructureItem, MFIdentifier, String, NullableBoolean).)
Public methodReportCustomFailure(IConfiguration, String, MFIdentifier, String, NullableBoolean)
Report custom validation failure.
(Overrides ValidationResultBaseReportCustomFailure(IConfiguration, String, MFIdentifier, String, NullableBoolean).)
Protected methodReportError
Reports the error.
(Inherited from ValidationResultBase.)
Public methodStateFound
Report found state.
(Overrides ValidationResultBaseStateFound(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodStateMissing
Report missing state.
(Overrides ValidationResultBaseStateMissing(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodStateNotIn
Report misplaced state.
(Overrides ValidationResultBaseStateNotIn(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodStateTransitionFound
Report found transition.
(Overrides ValidationResultBaseStateTransitionFound(IConfiguration, MFIdentifier, MFIdentifier, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodStateTransitionMissing
Report missing transition.
(Overrides ValidationResultBaseStateTransitionMissing(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodStateTransitionNotCorrect
Report incorrect state transition from and to details.
(Overrides ValidationResultBaseStateTransitionNotCorrect(IConfiguration, MFIdentifier, MFIdentifier, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodStateTransitionNotIn
Report misplaced state transition.
(Overrides ValidationResultBaseStateTransitionNotIn(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Protected methodStructureItemName
Return string name of metadata type.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUserGroupFound
Report found user group.
(Inherited from ValidationResultBase.)
Public methodUserGroupMissing
Report missing user group.
(Inherited from ValidationResultBase.)
Public methodValueListFound
Report found value list.
(Inherited from ValidationResultBase.)
Public methodValueListItemFound
Report found value list item.
(Overrides ValidationResultBaseValueListItemFound(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodValueListItemMissing
Report missing value list item.
(Overrides ValidationResultBaseValueListItemMissing(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodValueListItemNeedList
Report that we cant find value list item without a list
(Overrides ValidationResultBaseValueListItemNeedList(IConfiguration, MFIdentifier, Boolean, Boolean).)
Public methodValueListItemNotIn
Report misplaced value list item.
(Overrides ValidationResultBaseValueListItemNotIn(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean).)
Public methodValueListMissing
Report missing value list.
(Inherited from ValidationResultBase.)
Public methodViewFound
Report found view.
(Inherited from ValidationResultBase.)
Public methodViewMissing
Report missing view.
(Inherited from ValidationResultBase.)
Public methodWorkflowFound
Report found workflow.
(Inherited from ValidationResultBase.)
Public methodWorkflowMissing
Report missing workflow.
(Inherited from ValidationResultBase.)
Top
See Also