protected override void ProcessLabeledExpressionReferenceExpression(IEdmLabeledExpressionReferenceExpression element) { this.schemaWriter.WriteLabeledExpressionReferenceExpression(element); }
protected virtual void ProcessLabeledExpressionReferenceExpression(IEdmLabeledExpressionReferenceExpression expression) { this.ProcessExpression(expression); }
internal override void WriteLabeledExpressionReferenceExpression(IEdmLabeledExpressionReferenceExpression labeledExpressionReference) { this.xmlWriter.WriteStartElement(CsdlConstants.Element_LabeledElementReference); this.WriteRequiredAttribute(CsdlConstants.Attribute_Name, labeledExpressionReference.ReferencedLabeledExpression.Name, EdmValueWriter.StringAsXml); this.WriteEndElement(); }
internal abstract void WriteLabeledExpressionReferenceExpression(IEdmLabeledExpressionReferenceExpression labeledExpressionReference);