Skip to content

DovetailDiagnosticMetadataJoint Constructors

RecordConstructors1 member
Represents a metadata item for a Dovetail joint, including its name, host type, category, and dependencies.
Constructor(string, string, ImmutableList<string>, ImmutableList<string>, DovetailHostType, string, ImmutableList<DovetailDiagnosticMetadataJointDependency>)Section titled Constructor(string, string, ImmutableList<string>, ImmutableList<string>, DovetailHostType, string, ImmutableList<DovetailDiagnosticMetadataJointDependency>)
Represents a metadata item for a Dovetail joint, including its name, host type, category, and dependencies.
public record DovetailDiagnosticMetadataJoint
{
public DovetailDiagnosticMetadataJoint(
string JointName,
string AssemblyName,
ImmutableList<string> ImplementsJointTypes,
ImmutableList<string> ConnectsToJointTypes,
DovetailHostType HostType,
string Category,
ImmutableList<DovetailDiagnosticMetadataJointDependency> Dependencies)
{
// ...
}
}
JointNamestringThe name of the joint.
AssemblyNamestringThe assembly name of the joint.
ImplementsJointTypesImmutableList<string>The types of the joint.
ConnectsToJointTypesImmutableList<string>The types of the joint that this joint connects to.
HostTypeDovetailHostTypeThe host type of the joint.
CategorystringThe category of the joint.
DependenciesImmutableList<DovetailDiagnosticMetadataJointDependency>The dependencies of the joint.