/// <summary>
        /// Creates an <see cref="ODataWriter" /> to write an entry.
        /// </summary>
        /// <returns>The created writer.</returns>
        private ODataWriter CreateODataEntryWriterImplementation()
        {
            ODataAtomWriter atomWriter = new ODataAtomWriter(this, false);

            this.outputInStreamErrorListener = atomWriter;
            return(atomWriter);
        }
Пример #2
0
        private ODataWriter CreateODataFeedWriterImplementation()
        {
            ODataAtomWriter writer = new ODataAtomWriter(this, true);

            this.outputInStreamErrorListener = writer;
            return(writer);
        }
Пример #3
0
        /// <summary>
        /// Creates an <see cref="ODataWriter" /> to write an entry.
        /// </summary>
        /// <param name="entitySet">The entity set we are going to write entities for.</param>
        /// <param name="entityType">The entity type for the entries in the feed to be written (or null if the entity set base type should be used).</param>
        /// <returns>The created writer.</returns>
        private ODataWriter CreateODataEntryWriterImplementation(IEdmEntitySet entitySet, IEdmEntityType entityType)
        {
            ODataAtomWriter atomWriter = new ODataAtomWriter(this, entitySet, entityType, /*writingFeed*/ false);

            this.outputInStreamErrorListener = atomWriter;
            return(atomWriter);
        }
 /// <summary>
 /// Creates an <see cref="ODataWriter" /> to write an entry.
 /// </summary>
 /// <returns>The created writer.</returns>
 private ODataWriter CreateODataEntryWriterImplementation()
 {
     ODataAtomWriter atomWriter = new ODataAtomWriter(this, false);
     this.outputInStreamErrorListener = atomWriter;
     return atomWriter;
 }
Пример #5
0
 internal void SetWrittenElement(ODataAtomWriter.AtomElement atomElement)
 {
     this.alreadyWrittenElements |= (int)atomElement;
 }
Пример #6
0
            internal bool IsElementWritten(ODataAtomWriter.AtomElement atomElement)
            {
				return (((ODataAtomWriter.AtomElement)this.alreadyWrittenElements & atomElement) == (ODataAtomWriter.AtomElement)atomElement);
            }
Пример #7
0
 private ODataWriter CreateODataFeedWriterImplementation()
 {
     ODataAtomWriter writer = new ODataAtomWriter(this, true);
     this.outputInStreamErrorListener = writer;
     return writer;
 }