FieldAccessorTable.cs 678 B

12345678910111213141516171819202122232425
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using Google.ProtocolBuffers.Descriptors;
  5. namespace Google.ProtocolBuffers.FieldAccess {
  6. public class FieldAccessorTable<TMessage, TBuilder>
  7. where TMessage : IMessage<TMessage>
  8. where TBuilder : IBuilder<TMessage> {
  9. readonly MessageDescriptor descriptor;
  10. public MessageDescriptor Descriptor {
  11. get { return descriptor; }
  12. }
  13. public FieldAccessorTable(MessageDescriptor descriptor, String[] pascalCaseNames) {
  14. this.descriptor = descriptor;
  15. }
  16. internal IFieldAccessor<TMessage, TBuilder> this[FieldDescriptor field] {
  17. get { return null; }
  18. }
  19. }
  20. }