Class FieldBehaviorExtensions
Holder for extension identifiers generated from the top level of google/api/field_behavior.proto
Inheritance
System.Object
FieldBehaviorExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Api
Assembly: Google.Api.CommonProtos.dll
Syntax
public static class FieldBehaviorExtensions
Fields
FieldBehavior
A designation of a specific field behavior (required, output only, etc.) in protobuf messages.
Examples:
string name = 1 [(google.api.field_behavior) = REQUIRED]; State state = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; google.protobuf.Duration ttl = 1 [(google.api.field_behavior) = INPUT_ONLY]; google.protobuf.Timestamp expire_time = 1 [(google.api.field_behavior) = OUTPUT_ONLY, (google.api.field_behavior) = IMMUTABLE];
Declaration
public static readonly RepeatedExtension<FieldOptions, FieldBehavior> FieldBehavior
Field Value
Type | Description |
---|---|
RepeatedExtension<FieldOptions, FieldBehavior> |