aboutsummaryrefslogtreecommitdiff
path: root/src/ProtocolBuffers.Serialization/AbstractWriter.cs
diff options
context:
space:
mode:
authorcsharptest <roger@csharptest.net>2011-09-29 16:33:31 -0500
committerrogerk <devnull@localhost>2011-09-29 16:33:31 -0500
commit353b0fad9042c183de3f874cde072f75a60d8d2a (patch)
treeeeed8ce0a767de3854128665fb50a0b579eb70f5 /src/ProtocolBuffers.Serialization/AbstractWriter.cs
parentc4d1d9dfc901e05913e7a09f313312f4980078b2 (diff)
downloadprotobuf-353b0fad9042c183de3f874cde072f75a60d8d2a.tar.gz
protobuf-353b0fad9042c183de3f874cde072f75a60d8d2a.tar.bz2
protobuf-353b0fad9042c183de3f874cde072f75a60d8d2a.zip
Changes from code review
Diffstat (limited to 'src/ProtocolBuffers.Serialization/AbstractWriter.cs')
-rw-r--r--src/ProtocolBuffers.Serialization/AbstractWriter.cs19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/ProtocolBuffers.Serialization/AbstractWriter.cs b/src/ProtocolBuffers.Serialization/AbstractWriter.cs
index 7ae26864..1e087ec6 100644
--- a/src/ProtocolBuffers.Serialization/AbstractWriter.cs
+++ b/src/ProtocolBuffers.Serialization/AbstractWriter.cs
@@ -12,19 +12,9 @@ namespace Google.ProtocolBuffers.Serialization
/// <summary>
/// Provides a base class for writers that performs some basic type dispatching
/// </summary>
- public abstract class AbstractWriter : ICodedOutputStream, IDisposable
+ public abstract class AbstractWriter : ICodedOutputStream
{
/// <summary>
- /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
- /// </summary>
- public void Dispose()
- {
- GC.SuppressFinalize(this);
- Flush();
- Dispose(true);
- }
-
- /// <summary>
/// Completes any pending write operations
/// </summary>
public virtual void Flush()
@@ -32,13 +22,6 @@ namespace Google.ProtocolBuffers.Serialization
}
/// <summary>
- /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
- /// </summary>
- protected virtual void Dispose(bool disposing)
- {
- }
-
- /// <summary>
/// Writes the message to the the formatted stream.
/// </summary>
public abstract void WriteMessage(IMessageLite message);