public CsdlSemanticsPropertyValueBinding(CsdlSemanticsTypeAnnotation context, CsdlPropertyValue property) : base(property) { this.valueCache = new Cache<CsdlSemanticsPropertyValueBinding, IEdmExpression>(); this.boundPropertyCache = new Cache<CsdlSemanticsPropertyValueBinding, IEdmProperty>(); this.context = context; this.property = property; }
public CsdlSemanticsPropertyConstructor(CsdlPropertyValue property, CsdlSemanticsRecordExpression context) : base(property) { this.valueCache = new Cache<CsdlSemanticsPropertyConstructor, IEdmExpression>(); this.property = property; this.context = context; }
public CsdlSemanticsPropertyValueBinding(CsdlSemanticsTypeAnnotation context, CsdlPropertyValue property) : base(property) { this.context = context; this.property = property; }