Class FirestoreDeserializationConfigurationAttribute (3.0.0)

[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
public sealed class FirestoreDeserializationConfigurationAttribute : Attribute

Provides additional information for how Firestore converters (types implementing IFirestoreConverter<T>) should be called during deserialization.

Inheritance

Object > Attribute > FirestoreDeserializationConfigurationAttribute

Namespace

Google.Cloud.Firestore

Assembly

Google.Cloud.Firestore.dll

Properties

CreateTimestampKey

public string CreateTimestampKey { get; set; }

The dictionary key used to specify the create timestamp when deserializing, or null if the create timestamp is not propagated.

Property Value
TypeDescription
String

DocumentIdKey

public string DocumentIdKey { get; set; }

The dictionary key used to specify the document ID when deserializing, or null if the document ID is not propagated.

Property Value
TypeDescription
String

ReadTimestampKey

public string ReadTimestampKey { get; set; }

The dictionary key used to specify the read timestamp when deserializing, or null if the read timestamp is not propagated.

Property Value
TypeDescription
String

UpdateTimestampKey

public string UpdateTimestampKey { get; set; }

The dictionary key used to specify the update timestamp when deserializing, or null if the update timestamp is not propagated.

Property Value
TypeDescription
String