Class AttributeContext
Inheritance
AttributeContext
Assembly: Google.Api.CommonProtos.dll
Syntax
public sealed class AttributeContext : IMessage<AttributeContext>, IEquatable<AttributeContext>, IDeepCloneable<AttributeContext>, IBufferMessage, IMessage
Constructors
AttributeContext()
Declaration
public AttributeContext()
AttributeContext(AttributeContext)
Declaration
public AttributeContext(AttributeContext other)
Parameters
Fields
ApiFieldNumber
Declaration
public const int ApiFieldNumber = 6
Field Value
DestinationFieldNumber
Declaration
public const int DestinationFieldNumber = 2
Field Value
ExtensionsFieldNumber
Declaration
public const int ExtensionsFieldNumber = 8
Field Value
OriginFieldNumber
Declaration
public const int OriginFieldNumber = 7
Field Value
RequestFieldNumber
Declaration
public const int RequestFieldNumber = 3
Field Value
ResourceFieldNumber
Declaration
public const int ResourceFieldNumber = 5
Field Value
ResponseFieldNumber
Declaration
public const int ResponseFieldNumber = 4
Field Value
SourceFieldNumber
Declaration
public const int SourceFieldNumber = 1
Field Value
Properties
Api
Declaration
public AttributeContext.Types.Api Api { get; set; }
Property Value
Descriptor
Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
Destination
Declaration
public AttributeContext.Types.Peer Destination { get; set; }
Property Value
Extensions
Declaration
public RepeatedField<Any> Extensions { get; }
Property Value
Origin
Declaration
public AttributeContext.Types.Peer Origin { get; set; }
Property Value
Parser
Declaration
public static MessageParser<AttributeContext> Parser { get; }
Property Value
Request
Declaration
public AttributeContext.Types.Request Request { get; set; }
Property Value
Resource
Declaration
public AttributeContext.Types.Resource Resource { get; set; }
Property Value
Response
Declaration
public AttributeContext.Types.Response Response { get; set; }
Property Value
Source
Declaration
public AttributeContext.Types.Peer Source { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
Clone()
Declaration
public AttributeContext Clone()
Returns
Equals(AttributeContext)
Declaration
public bool Equals(AttributeContext other)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
object |
other |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
MergeFrom(CodedInputStream)
Declaration
public void MergeFrom(CodedInputStream input)
Parameters
MergeFrom(AttributeContext)
Declaration
public void MergeFrom(AttributeContext other)
Parameters
ToString()
Declaration
public override string ToString()
Returns
Overrides
WriteTo(CodedOutputStream)
Declaration
public void WriteTo(CodedOutputStream output)
Parameters
Implements