예제 #1
0
        public void ParsingShouldFailIfAConstraintHasAnnotations()
        {
            const string invalidConstraint = @"
              <ReferentialConstraint Property=""ForeignKeyId1"" ReferencedProperty=""ID1"">
                <Annotation Term=""FQ.NS.Term""/>
              </ReferentialConstraint>";

            this.ParseReferentialConstraintWithExpectedErrors(
                invalidConstraint,
                EdmErrorCode.UnexpectedXmlElement,
                ErrorStrings.XmlParser_UnexpectedElement("Annotation"));
        }
예제 #2
0
        public void ParsingShouldFailIfABindingHasAnnotations()
        {
            const string invalidBinding = @"
              <NavigationPropertyBinding Path=""Navigation"" Target=""EntitySet"">
                <Annotation Term=""FQ.NS.Term""/>
              </NavigationPropertyBinding>";

            this.ParseBindingWithExpectedErrors(
                invalidBinding,
                EdmErrorCode.UnexpectedXmlElement,
                ErrorStrings.XmlParser_UnexpectedElement("Annotation"));
        }