JoinedMetadata Enum
Specifies how to deal with metadata from joined documents.
Namespace
Statiq.Core
Interfaces
  • IComparable
  • IFormattable
  • IConvertible
Base Types
  • object
  • ValueType
  • Enum
graph BT Type-->Base0["Enum"] Base0-->Base1["ValueType"] Base1-->Base2["object"] Type-.->Interface0["IComparable"] Type-.->Interface1["IFormattable"] Type-.->Interface2["IConvertible"] Type["JoinedMetadata"] class Type type-node

Syntax

public enum JoinedMetadata

Fields

Name Field Type Constant Value Summary
AllWithFirstDuplicates JoinedMetadata 3
The joined document includes metadata from all joined documents and uses the value from the first document in the sequence of documents to join in the case of duplicate keys.
static
AllWithLastDuplicates JoinedMetadata 4
The joined document includes metadata from all joined documents and uses the value from the last document in the sequence of documents to join in the case of duplicate keys.
static
DefaultOnly JoinedMetadata 0
The joined document only includes the default global metadata.
static
FirstDocument JoinedMetadata 1
The joined document includes the metadata from the first document in the sequence of documents to join.
static
LastDocument JoinedMetadata 2
The joined document includes the metadata from the last document in the sequence of documents to join.
static

Extension Methods