protected CsdlSemanticsOperationImport(CsdlSemanticsEntityContainer container, CsdlOperationImport operationImport, IEdmOperation operation)
     : base(operationImport)
 {
     this.container       = container;
     this.operationImport = operationImport;
     this.Operation       = operation;
 }
Esempio n. 2
0
 public CsdlSemanticsNavigationSource(CsdlSemanticsEntityContainer container, CsdlAbstractNavigationSource navigationSource)
     : base(navigationSource)
 {
     this.container        = container;
     this.navigationSource = navigationSource;
     this.path             = new EdmPathExpression(this.navigationSource.Name);
 }
Esempio n. 3
0
 public CsdlSemanticsEntitySet(CsdlSemanticsEntityContainer container, CsdlEntitySet entitySet)
     : base(container, entitySet)
 {
 }
Esempio n. 4
0
 public CsdlSemanticsFunctionImport(CsdlSemanticsEntityContainer container, CsdlFunctionImport functionImport, IEdmFunction backingfunction)
     : base(container, functionImport, backingfunction)
 {
     this.csdlSchema     = container.Context;
     this.functionImport = functionImport;
 }
 public CsdlSemanticsSingleton(CsdlSemanticsEntityContainer container, CsdlSingleton singleton)
     : base(container, singleton)
 {
 }
 public CsdlSemanticsActionImport(CsdlSemanticsEntityContainer container, CsdlActionImport actionImport, IEdmAction backingAction)
     : base(container, actionImport, backingAction)
 {
 }