Namespace Google.Protobuf.Collections (3.23.0)

Classes

Lists

Utility to compare if two Lists are the same, and the hash code of a List.

MapField<TKey, TValue>

Representation of a map field in a Protocol Buffer message.

MapField<TKey, TValue>.Codec

A codec for a specific map field. This contains all the information required to encode and decode the nested messages.

ProtobufEqualityComparers

Provides a central place to implement equality comparisons, primarily for bitwise float/double equality.

RepeatedField<T>

The contents of a repeated field: essentially, a collection with some extra restrictions (no null values) and capabilities (deep cloning).