ソースを参照

Remove unnecessary check in GetIsExtensionsInitialized

Sydney Acksman 6 年 前
コミット
8dc69ede45

+ 0 - 5
csharp/src/Google.Protobuf/Reflection/MessageDescriptor.cs

@@ -138,11 +138,6 @@ namespace Google.Protobuf.Reflection
 
         internal bool GetIsExtensionsInitialized(IMessage message)
         {
-            if (!object.ReferenceEquals(message.Descriptor, this))
-            {
-                throw new InvalidOperationException("message's descriptor reference does not match this");
-            }
-
             if (Proto.ExtensionRange.Count == 0)
             {
                 return true;