ValidationResultForValidation Class

Class interface for handling validation errors. Either by throwing an error or fixing the error.

Definition

Namespace: MFiles.VAF.Configuration
Assembly: MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 23.12.13247.3
C#
public class ValidationResultForValidation : ValidationResultBase
Inheritance
Object    ValidationResultBase    ValidationResultForValidation

Constructors

Properties

CurrentPath
(Inherited from ValidationResultBase)
ReportExceptionsAsDetails  
SearchResults Log of all events. First key = module, second key = type, third alias.
ValidationScopeStack
(Inherited from ValidationResultBase)

Methods

ClassFound Report found class.
(Inherited from ValidationResultBase)
ClassGroupFound Report found class group.
(Inherited from ValidationResultBase)
ClassGroupMissing Report missing class group.
(Inherited from ValidationResultBase)
ClassMissing Report missing class.
(Inherited from ValidationResultBase)
ClassWrongObjType Report missing class.
(Inherited from ValidationResultBase)
ClearLog Clear old log, and prepare SearchResults.
EmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, Boolean, Boolean, String) Empty value error.
(Overrides ValidationResultBaseEmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, Boolean, Boolean, String))
EmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, MFIdentifier, Boolean, Boolean, String) Empty value error.
(Overrides ValidationResultBaseEmptyValue(IConfiguration, MFMetadataStructureItem, MFIdentifier, MFIdentifier, Boolean, Boolean, String))
EnterScope
(Inherited from ValidationResultBase)
ExitScope
(Inherited from ValidationResultBase)
FailedItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean, String) Perform the error action with single metadata element.
(Overrides ValidationResultBaseFailedItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean, String))
FailedItemAction(IConfiguration, MFIdentifier, String, NullableBoolean, Boolean, String) Perform the error action with single metadata element.
FoundItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean) Perform the action with single found metadata element.
(Overrides ValidationResultBaseFoundItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean))
FoundItemAction(IConfiguration, MFIdentifier, String, Boolean, Boolean, String) Perform the action with single found metadata element.
GetAsValidationFindings Converts the results to new ValidationFinding list.
MarkObjectRef Indicates an object reference in the configuration file.
(Inherited from ValidationResultBase)
MissingItemAction Perform the error action with single metadata element.
(Overrides ValidationResultBaseMissingItemAction(IConfiguration, MFIdentifier, MFMetadataStructureItem, Boolean, Boolean))
MissingValue Missing or empty value error, not specifically to reference value.
(Overrides ValidationResultBaseMissingValue(IConfiguration, String, Boolean, Boolean, String))
NamedACLFound Report found NACL.
(Inherited from ValidationResultBase)
NamedACLMissing Report missing NACL.
(Inherited from ValidationResultBase)
ObjTypeFound Report found object type.
(Inherited from ValidationResultBase)
ObjTypeMissing Report missing object type.
(Inherited from ValidationResultBase)
PropertyAssociationFailure Report wrongness in property definition association to class.
(Overrides ValidationResultBasePropertyAssociationFailure(IConfiguration, MFIdentifier, MFIdentifier, MFAssociatedPropertyAttributeRequiredState, Boolean, Boolean))
PropertyAssociationNotFound Report wrongness in property definition association to class.
(Overrides ValidationResultBasePropertyAssociationNotFound(IConfiguration, MFIdentifier, MFIdentifier, MFAssociatedPropertyAttributeRequiredState, Boolean, Boolean))
PropertyDefFound Report found property definition.
(Inherited from ValidationResultBase)
PropertyDefMissing Report missing property definition.
(Inherited from ValidationResultBase)
PropertyDefWrongObjType Report property definition that cannot be used with requested object type.
(Inherited from ValidationResultBase)
PropertyDefWrongType Report property definition that has wrong datatype.
(Inherited from ValidationResultBase)
PropertyDefWrongValueList Report property definition that has wrong valuelist.
(Inherited from ValidationResultBase)
ReportCustomFailure(IConfiguration, MFMetadataStructureItem, MFIdentifier, String, NullableBoolean) Report custom validation failure.
(Overrides ValidationResultBaseReportCustomFailure(IConfiguration, MFMetadataStructureItem, MFIdentifier, String, NullableBoolean))
ReportCustomFailure(IConfiguration, String, MFIdentifier, String, NullableBoolean) Report custom validation failure.
(Overrides ValidationResultBaseReportCustomFailure(IConfiguration, String, MFIdentifier, String, NullableBoolean))
ReportError Reports the error.
(Inherited from ValidationResultBase)
ReportException
(Overrides ValidationResultBaseReportException(IConfiguration, Exception))
StateFound Report found state.
(Overrides ValidationResultBaseStateFound(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
StateMissing Report missing state.
(Overrides ValidationResultBaseStateMissing(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
StateNotIn Report misplaced state.
(Overrides ValidationResultBaseStateNotIn(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
StateTransitionFound Report found transition.
(Overrides ValidationResultBaseStateTransitionFound(IConfiguration, MFIdentifier, MFIdentifier, MFIdentifier, MFIdentifier, Boolean, Boolean))
StateTransitionMissing Report missing transition.
(Overrides ValidationResultBaseStateTransitionMissing(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
StateTransitionNotCorrect Report incorrect state transition from and to details.
(Overrides ValidationResultBaseStateTransitionNotCorrect(IConfiguration, MFIdentifier, MFIdentifier, MFIdentifier, MFIdentifier, Boolean, Boolean))
StateTransitionNotIn Report misplaced state transition.
(Overrides ValidationResultBaseStateTransitionNotIn(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
StructureItemName Return string name of metadata type.
UserGroupFound Report found user group.
(Inherited from ValidationResultBase)
UserGroupMissing Report missing user group.
(Inherited from ValidationResultBase)
ValueListFound Report found value list.
(Inherited from ValidationResultBase)
ValueListItemFound Report found value list item.
(Overrides ValidationResultBaseValueListItemFound(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
ValueListItemMissing Report missing value list item.
(Overrides ValidationResultBaseValueListItemMissing(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
ValueListItemNeedList Report that we cant find value list item without a list
(Overrides ValidationResultBaseValueListItemNeedList(IConfiguration, MFIdentifier, Boolean, Boolean))
ValueListItemNotIn Report misplaced value list item.
(Overrides ValidationResultBaseValueListItemNotIn(IConfiguration, MFIdentifier, MFIdentifier, Boolean, Boolean))
ValueListMissing Report missing value list.
(Inherited from ValidationResultBase)
ViewFound Report found view.
(Inherited from ValidationResultBase)
ViewMissing Report missing view.
(Inherited from ValidationResultBase)
WorkflowFound Report found workflow.
(Inherited from ValidationResultBase)
WorkflowMissing Report missing workflow.
(Inherited from ValidationResultBase)

Fields

See Also