public sealed class HttpHeader : IMessage<HttpHeader>, IEquatable<HttpHeader>, IDeepCloneable<HttpHeader>, IBufferMessage, IMessage
Represents an HTTP header.
Implements
IMessage HttpHeader , IEquatable HttpHeader , IDeepCloneable HttpHeader , IBufferMessage , IMessageNamespace
Google.RpcAssembly
Google.Api.CommonProtos.dll
Constructors
HttpHeader()
public HttpHeader()
HttpHeader(HttpHeader)
public HttpHeader(HttpHeader other)
Fields
KeyFieldNumber
public
const
int
KeyFieldNumber
=
1
Field number for the "key" field.
ValueFieldNumber
public
const
int
ValueFieldNumber
=
2
Field number for the "value" field.
Properties
Descriptor
public static MessageDescriptor Descriptor { get; }
Key
public string Key { get; set; }
The HTTP header key. It is case insensitive.
Parser
public static MessageParser<HttpHeader> Parser { get; }
Value
public string Value { get; set; }
The HTTP header value.
Methods
CalculateSize()
public int CalculateSize()
Clone()
public HttpHeader Clone()
Equals(HttpHeader)
public bool Equals(HttpHeader other)
Equals(object)
public override bool Equals(object other)
GetHashCode()
public override int GetHashCode()
MergeFrom(CodedInputStream)
public void MergeFrom(CodedInputStream input)
MergeFrom(HttpHeader)
public void MergeFrom(HttpHeader other)
ToString()
public override string ToString()
WriteTo(CodedOutputStream)
public void WriteTo(CodedOutputStream output)

