Class FirestoreDeserializationConfigurationAttribute
Provides additional information for how Firestore converters (types implementing IFirestoreConverter<T>) should be called during deserialization.
Inherited Members
Namespace: Google.Cloud.Firestore
Assembly: Google.Cloud.Firestore.dll
Syntax
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
public sealed class FirestoreDeserializationConfigurationAttribute : Attribute
Properties
CreateTimestampKey
The dictionary key used to specify the create timestamp when deserializing, or null if the create timestamp is not propagated.
Declaration
public string CreateTimestampKey { get; set; }
Property Value
Type | Description |
---|---|
string |
DocumentIdKey
The dictionary key used to specify the document ID when deserializing, or null if the document ID is not propagated.
Declaration
public string DocumentIdKey { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadTimestampKey
The dictionary key used to specify the read timestamp when deserializing, or null if the read timestamp is not propagated.
Declaration
public string ReadTimestampKey { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateTimestampKey
The dictionary key used to specify the update timestamp when deserializing, or null if the update timestamp is not propagated.
Declaration
public string UpdateTimestampKey { get; set; }
Property Value
Type | Description |
---|---|
string |