Exemple #1
0
        private void HandleFunctionImport(XmlReader reader)
        {
            FunctionImportElement functionImportElement = new FunctionImportElement(this);

            functionImportElement.Parse(reader);
            this.Members.Add((SchemaElement)functionImportElement, true, new Func <object, string>(Strings.DuplicateEntityContainerMemberName));
        }
Exemple #2
0
        private void HandleFunctionImport(XmlReader reader)
        {
            DebugCheck.NotNull(reader);
            var functionImport = new FunctionImportElement(this);

            functionImport.Parse(reader);
            Members.Add(functionImport, true, Strings.DuplicateEntityContainerMemberName);
        }
        internal override SchemaElement Clone(SchemaElement parentElement)
        {
            var function = new FunctionImportElement((EntityContainer)parentElement);

            CloneSetFunctionFields(function);
            function._container            = _container;
            function._entitySet            = _entitySet;
            function._unresolvedEntitySet  = _unresolvedEntitySet;
            function._entitySetPathDefined = _entitySetPathDefined;
            return(function);
        }
Exemple #4
0
        internal override SchemaElement Clone(SchemaElement parentElement)
        {
            FunctionImportElement functionImportElement = new FunctionImportElement((EntityContainer)parentElement);

            this.CloneSetFunctionFields((Function)functionImportElement);
            functionImportElement._container            = this._container;
            functionImportElement._entitySet            = this._entitySet;
            functionImportElement._unresolvedEntitySet  = this._unresolvedEntitySet;
            functionImportElement._entitySetPathDefined = this._entitySetPathDefined;
            return((SchemaElement)functionImportElement);
        }
 private void HandleFunctionImport(XmlReader reader)
 {
     DebugCheck.NotNull(reader);
     var functionImport = new FunctionImportElement(this);
     functionImport.Parse(reader);
     Members.Add(functionImport, true, Strings.DuplicateEntityContainerMemberName);
 }
 internal override SchemaElement Clone(SchemaElement parentElement)
 {
     var function = new FunctionImportElement((EntityContainer)parentElement);
     CloneSetFunctionFields(function);
     function._container = _container;
     function._entitySet = _entitySet;
     function._unresolvedEntitySet = _unresolvedEntitySet;
     function._entitySetPathDefined = _entitySetPathDefined;
     return function;
 }