Class AggregateBucketAutoResultIdSerializer<TValue>
A serializer for AggregateBucketAutoResultId.
public class AggregateBucketAutoResultIdSerializer<TValue> : ClassSerializerBase<AggregateBucketAutoResultId<TValue>>, IBsonSerializer<AggregateBucketAutoResultId<TValue>>, IBsonDocumentSerializer, IBsonSerializer
Type Parameters
TValue
The type of the values.
- Inheritance
-
AggregateBucketAutoResultIdSerializer<TValue>
- Implements
- Inherited Members
Constructors
- AggregateBucketAutoResultIdSerializer(IBsonSerializer<TValue>)
Initializes a new instance of the AggregateBucketAutoResultIdSerializer<TValue> class.
Methods
- DeserializeValue(BsonDeserializationContext, BsonDeserializationArgs)
Deserializes a class.
- Equals(object)
Determines whether the specified object is equal to the current object.
- GetHashCode()
Serves as the default hash function.
- SerializeValue(BsonSerializationContext, BsonSerializationArgs, AggregateBucketAutoResultId<TValue>)
Serializes a value of type {TValue}.
- TryGetMemberSerializationInfo(string, out BsonSerializationInfo)
Tries to get the serialization info for a member.