예제 #1
0
        public void Validate(EdmModel root)
        {
            DebugCheck.NotNull(root);

            ModelParentMap = new EdmModelParentMap(root);
            ModelParentMap.Compute();

            ValidationContextVersion = root.Version;

            EdmModelValidator.Validate(root, this);
        }
        internal void Validate(EdmModel root)
        {
            Contract.Assert(root != null, "root cannot be null");

            ModelParentMap = new EdmModelParentMap(root);
            ModelParentMap.Compute();

            ValidationContextVersion = root.Version;

            EdmModelValidator.Validate(root, this);
        }