Table of Contents

Class RemoteCollectionInfoDto

Namespace
Tharga.MongoDB
Assembly
Tharga.MongoDB.dll

Serialization-friendly representation of collection metadata from a remote agent.

public record RemoteCollectionInfoDto : IEquatable<RemoteCollectionInfoDto>
Inheritance
RemoteCollectionInfoDto
Implements
Inherited Members

Properties

Clean

public CleanInfo Clean { get; init; }

Property Value

CleanInfo

CollectionName

public required string CollectionName { get; init; }

Property Value

string

ConfigurationName

public required string ConfigurationName { get; init; }

Property Value

string

DatabaseName

public required string DatabaseName { get; init; }

Property Value

string

DatabasePart

public string DatabasePart { get; init; }

Property Value

string

Discovery

public string Discovery { get; init; }

Property Value

string

EntityTypes

public string[] EntityTypes { get; init; }

Property Value

string[]

Index

public IndexInfo Index { get; init; }

Property Value

IndexInfo

Registration

public string Registration { get; init; }

Property Value

string

Server

public required string Server { get; init; }

Property Value

string

SourceName

public required string SourceName { get; init; }

Property Value

string

Stats

public CollectionStats Stats { get; init; }

Property Value

CollectionStats