Table of Contents

Class CollectionInfo

Namespace
Tharga.MongoDB
Assembly
Tharga.MongoDB.dll
public record CollectionInfo : CollectionFingerprint, IEquatable<CollectionFingerprint>, IEquatable<CollectionInfo>
Inheritance
CollectionInfo
Implements
Inherited Members
Extension Methods

Properties

Clean

public CleanInfo Clean { get; set; }

Property Value

CleanInfo

CollectionType

public required Type CollectionType { get; init; }

Property Value

Type

CurrentSchemaFingerprint

public string CurrentSchemaFingerprint { get; set; }

Property Value

string

DatabasePart

public string DatabasePart { get; init; }

Property Value

string

Discovery

public Discovery Discovery { get; set; }

Property Value

Discovery

EntityTypes

public required string[] EntityTypes { get; init; }

Property Value

string[]

Index

public IndexInfo Index { get; set; }

Property Value

IndexInfo

Registration

public required Registration Registration { get; init; }

Property Value

Registration

Server

public required string Server { get; init; }

Property Value

string

Stats

public CollectionStats Stats { get; set; }

Property Value

CollectionStats