aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/Google.Protobuf/Collections/MapField.cs
diff options
context:
space:
mode:
authorJon Skeet <jonskeet@google.com>2015-07-30 13:07:50 +0100
committerJon Skeet <jonskeet@google.com>2015-07-30 13:07:50 +0100
commit3b2fe97b6f39beb3b08e089f9e68595051e88ce3 (patch)
tree992cbc530317bcbfa529a1695f4e3072d479225c /csharp/src/Google.Protobuf/Collections/MapField.cs
parent7a0effb9e956ee5509d99a33f7d8fb52a9636871 (diff)
downloadprotobuf-3b2fe97b6f39beb3b08e089f9e68595051e88ce3.tar.gz
protobuf-3b2fe97b6f39beb3b08e089f9e68595051e88ce3.tar.bz2
protobuf-3b2fe97b6f39beb3b08e089f9e68595051e88ce3.zip
Minor bits of left-over frozenness.
Diffstat (limited to 'csharp/src/Google.Protobuf/Collections/MapField.cs')
-rw-r--r--csharp/src/Google.Protobuf/Collections/MapField.cs7
1 files changed, 1 insertions, 6 deletions
diff --git a/csharp/src/Google.Protobuf/Collections/MapField.cs b/csharp/src/Google.Protobuf/Collections/MapField.cs
index 0f7227c2..9f460e1e 100644
--- a/csharp/src/Google.Protobuf/Collections/MapField.cs
+++ b/csharp/src/Google.Protobuf/Collections/MapField.cs
@@ -54,7 +54,6 @@ namespace Google.Protobuf.Collections
{
// TODO: Don't create the map/list until we have an entry. (Assume many maps will be empty.)
private readonly bool allowNullValues;
- private bool frozen;
private readonly Dictionary<TKey, LinkedListNode<KeyValuePair<TKey, TValue>>> map =
new Dictionary<TKey, LinkedListNode<KeyValuePair<TKey, TValue>>>();
private readonly LinkedList<KeyValuePair<TKey, TValue>> list = new LinkedList<KeyValuePair<TKey, TValue>>();
@@ -254,7 +253,7 @@ namespace Google.Protobuf.Collections
public bool AllowsNullValues { get { return allowNullValues; } }
public int Count { get { return list.Count; } }
- public bool IsReadOnly { get { return frozen; } }
+ public bool IsReadOnly { get { return false; } }
public override bool Equals(object other)
{
@@ -416,10 +415,6 @@ namespace Google.Protobuf.Collections
set
{
- if (frozen)
- {
- throw new NotSupportedException("Dictionary is frozen");
- }
this[(TKey)key] = (TValue)value;
}
}