The MethodOptions, defined in descriptor.proto.
If the options message is not present (i.e. there are no options), null is returned.
Custom options can be retrieved as extensions of the returned message.
NOTE: A defensive copy is created each time this property is retrieved.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["`MethodDescriptor` describes a single method within a service and is part of the `Google.Protobuf.Reflection` namespace in the Google.Protobuf.dll assembly."],["It inherits from `DescriptorBase` and implements `IDescriptor`, providing properties like `InputType`, `OutputType`, `IsClientStreaming`, `IsServerStreaming`, and `Service` to define method characteristics."],["The class provides methods such as `GetOption\u003cT\u003e` to retrieve single or repeated method options and `GetOptions()` to access `MethodOptions`, allowing customization and extension."],["`MethodDescriptor` includes properties to define a method's behavior, such as whether it streams multiple requests or responses, using the `IsClientStreaming` and `IsServerStreaming` properties."],["The class has a set of implemented properties that return information about the descriptor including `CustomOptions`, `Name`, `InputType`, `OutputType` and `Service`."]]],[]]