/// <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); }
private ODataWriter CreateODataFeedWriterImplementation() { ODataAtomWriter writer = new ODataAtomWriter(this, true); this.outputInStreamErrorListener = writer; return(writer); }
/// <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; }
internal void SetWrittenElement(ODataAtomWriter.AtomElement atomElement) { this.alreadyWrittenElements |= (int)atomElement; }
internal bool IsElementWritten(ODataAtomWriter.AtomElement atomElement) { return (((ODataAtomWriter.AtomElement)this.alreadyWrittenElements & atomElement) == (ODataAtomWriter.AtomElement)atomElement); }
private ODataWriter CreateODataFeedWriterImplementation() { ODataAtomWriter writer = new ODataAtomWriter(this, true); this.outputInStreamErrorListener = writer; return writer; }