Table of Contents

Class Correspondence

Namespace
The.Import.Schema
Assembly
Instagile.dll
public class Correspondence
Inheritance
Correspondence
Inherited Members

Fields

AttributeIDs

public readonly Dictionary<string, Guid> AttributeIDs

Field Value

Dictionary<string, Guid>

EntityIDs

public readonly Dictionary<string, Guid> EntityIDs

Field Value

Dictionary<string, Guid>

EnumIDPairs

public readonly Dictionary<string, Tuple<Guid, Guid>> EnumIDPairs

Field Value

Dictionary<string, Tuple<Guid, Guid>>

NameComparer

public readonly IEqualityComparer<string> NameComparer

Field Value

IEqualityComparer<string>

Namespace

public readonly string Namespace

Field Value

string

RelationshipIDs

public readonly Dictionary<string, Guid> RelationshipIDs

Field Value

Dictionary<string, Guid>

Remainder

public readonly IReadOnlyList<IEvent> Remainder

Field Value

IReadOnlyList<IEvent>

SectionIDPairs

public readonly Dictionary<StructureSection, Guid> SectionIDPairs

Field Value

Dictionary<StructureSection, Guid>

Methods

CreateEmpty(string, IEqualityComparer<string>)

public static Correspondence CreateEmpty(string @namespace, IEqualityComparer<string> nameComparer)

Parameters

namespace string
nameComparer IEqualityComparer<string>

Returns

Correspondence

CreateFromModel(IEqualityComparer<string>, IEnumerable<IEvent>, IEnumerable<IEvent>?)

public static Correspondence CreateFromModel(IEqualityComparer<string> nameComparer, IEnumerable<IEvent> runs, IEnumerable<IEvent>? remainder = null)

Parameters

nameComparer IEqualityComparer<string>
runs IEnumerable<IEvent>
remainder IEnumerable<IEvent>

Returns

Correspondence

CreateFromModel(IEqualityComparer<string>, IReadOnlyList<IEnumerable<IEvent>>, IEnumerable<IEvent>?)

public static Correspondence CreateFromModel(IEqualityComparer<string> nameComparer, IReadOnlyList<IEnumerable<IEvent>> runs, IEnumerable<IEvent>? remainder = null)

Parameters

nameComparer IEqualityComparer<string>
runs IReadOnlyList<IEnumerable<IEvent>>
remainder IEnumerable<IEvent>

Returns

Correspondence

CreateFromModel(string, IEqualityComparer<string>, IProgress<Status>?)

public static Correspondence CreateFromModel(string modelPath, IEqualityComparer<string> nameComparer, IProgress<Status>? progress = null)

Parameters

modelPath string
nameComparer IEqualityComparer<string>
progress IProgress<Status>

Returns

Correspondence