FieldDescriptor.cs 626 B

1234567891011121314151617181920212223242526272829
  1. 
  2. namespace Google.ProtocolBuffers.Descriptors {
  3. public class FieldDescriptor {
  4. public bool IsRequired {
  5. get;
  6. set;
  7. }
  8. public MappedType MappedType { get; set; }
  9. public bool IsRepeated { get; set; }
  10. public FieldType FieldType { get; set; }
  11. public int FieldNumber { get; set; }
  12. public bool IsExtension { get; set; }
  13. public MessageDescriptor ContainingType { get; set; }
  14. public string FullName { get; set; }
  15. public bool IsOptional { get; set; }
  16. public MessageDescriptor MessageType { get; set; }
  17. public MessageDescriptor ExtensionScope { get; set; }
  18. }
  19. }