5 instantiations of ValidationContext
Microsoft.Build.Engine.OM.UnitTests (5)
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (3)
71ViewValidation.Verify(viewItems, realItems, ViewValidation.Verify, new ValidationContext(this)); 91ViewValidation.Verify(view, real, new ValidationContext(this)); 330context ??= new ValidationContext();
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (1)
158var validationContext = new ValidationContext(pair);
ObjectModelRemoting\LinkedSpecialCasesScenarios.cs (1)
191var context = new ValidationContext();
49 references to ValidationContext
Microsoft.Build.Engine.OM.UnitTests (49)
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (29)
241public static void VerifySameLocationWithException(Func<ElementLocation> expectedGetter, Func<ElementLocation> actualGetter, ValidationContext context = null) 247public static void VerifySameLocation(ElementLocation expected, ElementLocation actual, ValidationContext context = null) 366public static void ValidateEqualWithException<T>(Func<T> viewGetter, Func<T> realGetter, ValidationContext context = null) 375private static void VerifyProjectElementViewInternal(ProjectElement viewXml, ProjectElement realXml, ValidationContext context = null) 413private static void VerifyProjectElementContainerView(ProjectElementContainer viewXml, ProjectElementContainer realXml, ValidationContext context = null) 496public static void VerifyProjectElement(ProjectElement viewXml, ProjectElement realXml, ValidationContext context = null) 515public static void Verify(ProjectRootElement viewXml, ProjectRootElement realXml, ValidationContext context = null) 562public static void Verify(ProjectChooseElement viewXml, ProjectChooseElement realXml, ValidationContext context = null) 576public static void Verify(ProjectWhenElement viewXml, ProjectWhenElement realXml, ValidationContext context = null) 591public static void Verify(ProjectOtherwiseElement viewXml, ProjectOtherwiseElement realXml, ValidationContext context = null) 606public static void Verify(ProjectExtensionsElement viewXml, ProjectExtensionsElement realXml, ValidationContext context = null) 618public static void Verify(ProjectMetadataElement viewXml, ProjectMetadataElement realXml, ValidationContext context = null) 632public static void Verify(ProjectTaskElement viewXml, ProjectTaskElement realXml, ValidationContext context = null) 696public static void Verify(ProjectOutputElement viewXml, ProjectOutputElement realXml, ValidationContext context = null) 714public static void Verify(ProjectUsingTaskBodyElement viewXml, ProjectUsingTaskBodyElement realXml, ValidationContext context = null) 728public static void Verify(ProjectUsingTaskParameterElement viewXml, ProjectUsingTaskParameterElement realXml, ValidationContext context = null) 746public static void Verify(UsingTaskParameterGroupElement viewXml, UsingTaskParameterGroupElement realXml, ValidationContext context = null) 758public static void Verify(ProjectUsingTaskElement viewXml, ProjectUsingTaskElement realXml, ValidationContext context = null) 790public static void Verify(ProjectTargetElement viewXml, ProjectTargetElement realXml, ValidationContext context = null) 823public static void Verify(ProjectImportElement viewXml, ProjectImportElement realXml, ValidationContext context = null) 846public static void Verify(ProjectImportGroupElement viewXml, ProjectImportGroupElement realXml, ValidationContext context = null) 858public static void Verify(ProjectItemDefinitionElement viewXml, ProjectItemDefinitionElement realXml, ValidationContext context = null) 871public static void Verify(ProjectItemDefinitionGroupElement viewXml, ProjectItemDefinitionGroupElement realXml, ValidationContext context = null) 883public static void Verify(ProjectItemElement viewXml, ProjectItemElement realXml, ValidationContext context = null) 913public static void Verify(ProjectItemGroupElement viewXml, ProjectItemGroupElement realXml, ValidationContext context = null) 925public static void Verify(ProjectPropertyElement viewXml, ProjectPropertyElement realXml, ValidationContext context = null) 938public static void Verify(ProjectPropertyGroupElement viewXml, ProjectPropertyGroupElement realXml, ValidationContext context = null) 950public static void Verify(ProjectSdkElement viewXml, ProjectSdkElement realXml, ValidationContext context = null) 963public static void Verify(ProjectOnErrorElement viewXml, ProjectOnErrorElement realXml, ValidationContext context = null)
ObjectModelRemoting\Helpers\ViewValidation.cs (8)
107private static bool VerifyCheckType<T>(object view, object real, ValidationContext context, Action<T, T, ValidationContext> elementValidator) 123public static void VerifyFindType(object view, object real, ValidationContext context = null) 296public static void Verify<T>(IEnumerable<T> viewCollection, IEnumerable<T> realCollection, Action<T, T, ValidationContext> validator, ValidationContext context = null) 315public static void Verify<T>(IDictionary<string, T> viewCollection, IDictionary<string, T> realCollection, Action<T, T, ValidationContext> validator, ValidationContext context = null) 334public static void Verify<T>(IEnumerable<T> viewXmlCollection, IEnumerable<T> realXmlCollection, ValidationContext context = null)
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (10)
99public static void Verify(ProjectProperty view, ProjectProperty real, ValidationContext context) 131public static void Verify(ProjectMetadata view, ProjectMetadata real, ValidationContext context) 164public static void Verify(ProjectItemDefinition view, ProjectItemDefinition real, ValidationContext context) 206public static void Verify(ProjectItem view, ProjectItem real, ValidationContext context = null) 256private static void Verify(SdkReference view, SdkReference real, ValidationContext context = null) 271private static void Verify(SdkResult view, SdkResult real, ValidationContext context = null) 285private static void Verify(ResolvedImport view, ResolvedImport real, ValidationContext context = null) 293private static void Verify(List<string> viewProps, List<string> realProps, ValidationContext context = null) 310public static void Verify(Project view, Project real, ValidationContext context = null) 321public static void Verify(ProjectPair pair, ValidationContext context = null)
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (1)
158var validationContext = new ValidationContext(pair);
ObjectModelRemoting\LinkedSpecialCasesScenarios.cs (1)
191var context = new ValidationContext();