public CsdlSemanticsAssociationSet(CsdlSemanticsEntityContainer context, CsdlAssociationSet associationSet) : base(associationSet)
		{
			this.endsCache = new Cache<CsdlSemanticsAssociationSet, TupleInternal<CsdlSemanticsAssociationSetEnd, CsdlSemanticsAssociationSetEnd>>();
			this.elementTypeCache = new Cache<CsdlSemanticsAssociationSet, IEdmAssociation>();
			this.errorsCache = new Cache<CsdlSemanticsAssociationSet, IEnumerable<EdmError>>();
			this.context = context;
			this.associationSet = associationSet;
		}
 public CsdlSemanticsAssociationSet(CsdlSemanticsEntityContainer context, CsdlAssociationSet associationSet)
     : base(associationSet)
 {
     this.context = context;
     this.associationSet = associationSet;
 }