Google.Protobuf.Reflection.ServiceDescriptorProto
public sealed class ServiceDescriptorProto : IMessage<ServiceDescriptorProto>, IMessage, IEquatable<ServiceDescriptorProto>, IDeepCloneable<ServiceDescriptorProto>, IBufferMessage
Describes a service.
namespace Google.Protobuf.Reflection
{
public sealed class ServiceDescriptorProto : IMessage<ServiceDescriptorProto>, IMessage, IEquatable<ServiceDescriptorProto>, IDeepCloneable<ServiceDescriptorProto>, IBufferMessage
{
public const int NameFieldNumber = 1;
public const int MethodFieldNumber = 2;
public const int OptionsFieldNumber = 3;
public static MessageParser<ServiceDescriptorProto> Parser { get; }
public static MessageDescriptor Descriptor { get; }
public string Name { get; set; }
public bool HasName { get; }
public RepeatedField<MethodDescriptorProto> Method { get; }
public ServiceOptions Options { get; set; }
public ServiceDescriptorProto();
public ServiceDescriptorProto(ServiceDescriptorProto other);
public ServiceDescriptorProto Clone();
public void ClearName();
public bool Equals(ServiceDescriptorProto other);
public void WriteTo(CodedOutputStream output);
public int CalculateSize();
public void MergeFrom(ServiceDescriptorProto other);
public void MergeFrom(CodedInputStream input);
}
}