parameters: (self, full_name)
return_statement: return service_descriptor.methods_by_name[method_name]
docstring: Loads the named service method descriptor from the pool.
  
      Args:
        full_name (str): The full name of the method descriptor to load.
  
      Returns:
        MethodDescriptor: The method descriptor for the service method.
  
      Raises:
        KeyError: if the method cannot be found in the pool.
docstring_summary: Loads the named service method descriptor from the pool.
docstring_tokens: Loads the named service method descriptor from the pool .
function: def FindMethodByName(self, full_name):
      """Loads the named service method descriptor from the pool.
  
      Args:
        full_name (str): The full name of the method descriptor to load.
  
      Returns:
        MethodDescriptor: The method descriptor for the service method.
  
      Raises:
        KeyError: if the method cannot be found in the pool.
      """
      full_name = _NormalizeFullyQualifiedName(full_name)
      service_name, _, method_name = full_name.rpartition('.')
      service_descriptor = self.FindServiceByName(service_name)
      return service_descriptor.methods_by_name[method_name]
function_tokens: def FindMethodByName ( self , full_name ) : full_name = _NormalizeFullyQualifiedName ( full_name ) service_name , _ , method_name = full_name . rpartition ( '.' ) service_descriptor = self . FindServiceByName ( service_name ) return service_descriptor . methods_by_name [ method_name ]