| ServiceDescriptor get_Service() | Public+1 flags | | 0x08 |
| MessageDescriptor get_InputType() | Public+1 flags | | 0x08 |
| void set_InputType(MessageDescriptor value) | Private+1 flags | | 0x08 |
| MessageDescriptor get_OutputType() | Public+1 flags | | 0x08 |
| void set_OutputType(MessageDescriptor value) | Private+1 flags | | 0x08 |
| bool get_IsClientStreaming() | Public+1 flags | | 0x01 |
| bool get_IsServerStreaming() | Public+1 flags | | 0x01 |
| CustomOptions get_CustomOptions() | Public+1 flags | | 0x08 |
| MethodOptions GetOptions() | Public | | 0x08 |
| uint8 GetOption(Extension<Google.Protobuf.Reflection.MethodOptions extension) | Public | | 0x08 |
| RepeatedField<T> GetOption(RepeatedExtension<Google.Protobuf.Reflection.MethodOptions extension) | Public | | 0x08 |
| void .ctor(MethodDescriptorProto proto, FileDescriptor file, ServiceDescriptor parent, int index) | 2 flags | | 0x08 |
| MethodDescriptorProto get_Proto() | 2 flags | | 0x08 |
| void set_Proto(MethodDescriptorProto value) | Private+1 flags | | 0x08 |
| MethodDescriptorProto ToProto() | Public | | 0x08 |
| string get_Name() | Public+2 flags | | 0x08 |
| void CrossLink() | 1 flags | | 0x00 |