コード例 #1
0
		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;
		}
コード例 #2
0
 public CsdlSemanticsNavigationProperty(CsdlSemanticsEntityTypeDefinition declaringType, CsdlNavigationProperty navigationProperty)
     : base(navigationProperty)
 {
     this.declaringType = declaringType;
     this.navigationProperty = navigationProperty;
 }