public CsdlSemanticsNavigationProperty(CsdlSemanticsEntityTypeDefinition declaringType, CsdlNavigationProperty navigationProperty) : base(navigationProperty) { this.typeCache = new Cache <CsdlSemanticsNavigationProperty, IEdmTypeReference>(); this.associationCache = new Cache <CsdlSemanticsNavigationProperty, IEdmAssociation>(); this.toCache = new Cache <CsdlSemanticsNavigationProperty, IEdmAssociationEnd>(); this.fromCache = new Cache <CsdlSemanticsNavigationProperty, IEdmAssociationEnd>(); this.partnerCache = new Cache <CsdlSemanticsNavigationProperty, IEdmNavigationProperty>(); this.declaringType = declaringType; this.navigationProperty = navigationProperty; }
public CsdlSemanticsNavigationProperty(CsdlSemanticsEntityTypeDefinition declaringType, CsdlNavigationProperty navigationProperty) : base(navigationProperty) { this.typeCache = new Cache<CsdlSemanticsNavigationProperty, IEdmTypeReference>(); this.associationCache = new Cache<CsdlSemanticsNavigationProperty, IEdmAssociation>(); this.toCache = new Cache<CsdlSemanticsNavigationProperty, IEdmAssociationEnd>(); this.fromCache = new Cache<CsdlSemanticsNavigationProperty, IEdmAssociationEnd>(); this.partnerCache = new Cache<CsdlSemanticsNavigationProperty, IEdmNavigationProperty>(); this.declaringType = declaringType; this.navigationProperty = navigationProperty; }
public CsdlSemanticsNavigationProperty(CsdlSemanticsEntityTypeDefinition declaringType, CsdlNavigationProperty navigationProperty) : base(navigationProperty) { this.declaringType = declaringType; this.navigationProperty = navigationProperty; }