private void WriteFunctionImportConditionElement( FunctionImportEntityTypeMappingCondition condition) { this._xmlWriter.WriteStartElement("Condition"); this._xmlWriter.WriteAttributeString("ColumnName", condition.ColumnName); FunctionImportEntityTypeMappingConditionIsNull mappingConditionIsNull = condition as FunctionImportEntityTypeMappingConditionIsNull; if (mappingConditionIsNull != null) { this.WriteIsNullConditionAttribute(mappingConditionIsNull.IsNull); } else { this.WriteConditionValue(((FunctionImportEntityTypeMappingConditionValue)condition).Value); } this._xmlWriter.WriteEndElement(); }
private void WriteFunctionImportConditionElement(FunctionImportEntityTypeMappingCondition condition) { DebugCheck.NotNull(condition); _xmlWriter.WriteStartElement(MslConstructs.ConditionElement); _xmlWriter.WriteAttributeString(MslConstructs.ConditionColumnNameAttribute, condition.ColumnName); var isNullCondition = condition as FunctionImportEntityTypeMappingConditionIsNull; if (isNullCondition != null) { WriteIsNullConditionAttribute(isNullCondition.IsNull); } else { WriteConditionValue(((FunctionImportEntityTypeMappingConditionValue)condition).Value); } _xmlWriter.WriteEndElement(); }