internal void WriteAssociationEndElementHeader(RelationshipEndMember associationEnd) { this._xmlWriter.WriteStartElement("End"); this._xmlWriter.WriteAttributeString("Role", associationEnd.Name); this._xmlWriter.WriteAttributeString("Type", XmlSchemaWriter.GetQualifiedTypeName("Self", associationEnd.GetEntityType().Name)); this._xmlWriter.WriteAttributeString("Multiplicity", RelationshipMultiplicityConverter.MultiplicityToString(associationEnd.RelationshipMultiplicity)); }
internal void WriteAssociationEndElementHeader(RelationshipEndMember associationEnd) { DebugCheck.NotNull(associationEnd); _xmlWriter.WriteStartElement(XmlConstants.End); _xmlWriter.WriteAttributeString(XmlConstants.Role, associationEnd.Name); var typeName = associationEnd.GetEntityType().Name; _xmlWriter.WriteAttributeString( XmlConstants.TypeAttribute, GetQualifiedTypeName(XmlConstants.Self, typeName)); _xmlWriter.WriteAttributeString( XmlConstants.Multiplicity, RelationshipMultiplicityConverter.MultiplicityToString(associationEnd.RelationshipMultiplicity)); }