aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs
diff options
context:
space:
mode:
authorJie Luo <anandolee@gmail.com>2015-04-28 16:26:19 -0700
committerJie Luo <anandolee@gmail.com>2015-04-28 16:26:19 -0700
commit8bae6c09bc8c8be808f0acc9b2ad4c9811493060 (patch)
tree9819ef25dbe807e4e7f0d6c7dbff7f553b1a8723 /csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs
parent8a3ec53e862cffd310caf434c2c0898782c952f7 (diff)
parent32ead755d1f97e414f4a50edb7d9f1ebd9cab562 (diff)
downloadprotobuf-8bae6c09bc8c8be808f0acc9b2ad4c9811493060.tar.gz
protobuf-8bae6c09bc8c8be808f0acc9b2ad4c9811493060.tar.bz2
protobuf-8bae6c09bc8c8be808f0acc9b2ad4c9811493060.zip
Merge pull request #1 from google/csharp
Csharp update
Diffstat (limited to 'csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs')
-rw-r--r--csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs19
1 files changed, 0 insertions, 19 deletions
diff --git a/csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs b/csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs
index d438c0ff..5b29849c 100644
--- a/csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs
+++ b/csharp/src/ProtocolBuffers/Descriptors/MessageDescriptor.cs
@@ -159,25 +159,6 @@ namespace Google.ProtocolBuffers.Descriptors
}
/// <summary>
- /// Finds a field by its property name, as it would be generated by protogen.
- /// </summary>
- /// <param name="propertyName">The property name within this message type.</param>
- /// <returns>The field's descriptor, or null if not found.</returns>
- public FieldDescriptor FindFieldByPropertyName(string propertyName)
- {
- // For reasonably short messages, this will be more efficient than a dictionary
- // lookup. It also means we don't need to do things lazily with locks etc.
- foreach (FieldDescriptor field in Fields)
- {
- if (field.CSharpOptions.PropertyName == propertyName)
- {
- return field;
- }
- }
- return null;
- }
-
- /// <summary>
/// Finds a nested descriptor by name. The is valid for fields, nested
/// message types and enums.
/// </summary>