Type this metadatas are for
Creates a FirestormMetadata
Type this metadatas are for
OptionalcollectionCollection's path
ReadonlytypeType this metadatas are for
Creates a blueprint of the document created by the model
ProtectedmodelList of the properties that are mapped to a document, including ignored keys.
Gets the metadatas of the property with relationship.
Adds a converter for a field from the document to the model
The name of the property in the model
Conversion function
Marks a key as ignored when deserializing a document
The name of the property to ignore
Adds a converter for a property from the model to the document
The name of the property in the model
Conversion function
Marks a key in the model to be read when deserializing a document
They name of the property in the model
The default key that will be used in the document
Overrides the key in a document mapping to a the key in the model
Key in the model
Matching key in the document
Adds a ToCollection relationship
Type of the target of the relationship
The name of the property that has a relationship
Type of the target of the relationship
Location of the relationship
Adds a ToDocument relationship
Type of the target of the relationship
The name of the property that has a relationship
Type of the target of the relationship
Location of the relationship
Id of the document
Adds a ToMany relationship
Type of the target of the relationship
The name of the property that has a relationship
Type of the target of the relationship
Location of the relationship
Adds a ToOne relationship
Type of the target of the relationship
The name of the property that has a relationship
Type of the target of the relationship
Location of the relationship
Converts a document to a model
Document to convert
The model created from the document
Converts a model or part of a model to a document.
Model to convert
The document created from the model
Metadatas linked to a type that holds information: