Class Expr
Assembly: Google.Api.CommonProtos.dll
Syntax
public sealed class Expr : IMessage<Expr>, IEquatable<Expr>, IDeepCloneable<Expr>, IBufferMessage, IMessage
Constructors
Expr()
Declaration
Expr(Expr)
Declaration
Parameters
Type |
Name |
Description |
Expr |
other |
|
Fields
DescriptionFieldNumber
Declaration
public const int DescriptionFieldNumber = 3
Field Value
ExpressionFieldNumber
Declaration
public const int ExpressionFieldNumber = 1
Field Value
LocationFieldNumber
Declaration
public const int LocationFieldNumber = 4
Field Value
TitleFieldNumber
Declaration
public const int TitleFieldNumber = 2
Field Value
Properties
Description
Declaration
public string Description { get; set; }
Property Value
Descriptor
Declaration
public static MessageDescriptor Descriptor { get; }
Property Value
Expression
Declaration
public string Expression { get; set; }
Property Value
Location
Declaration
public string Location { get; set; }
Property Value
Parser
Declaration
public static MessageParser<Expr> Parser { get; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
Clone()
Declaration
Returns
Equals(Expr)
Declaration
public bool Equals(Expr other)
Parameters
Type |
Name |
Description |
Expr |
other |
|
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
Declaration
public void MergeFrom(CodedInputStream input)
Parameters
MergeFrom(Expr)
Declaration
public void MergeFrom(Expr other)
Parameters
Type |
Name |
Description |
Expr |
other |
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
WriteTo(CodedOutputStream)
Declaration
public void WriteTo(CodedOutputStream output)
Parameters
Implements