Skip to content

DovetailDiagnosticMetadataJoint Methods

RecordMethods8 members
Represents a metadata item for a Dovetail joint, including its name, host type, category, and dependencies.
public record DovetailDiagnosticMetadataJoint
{
public virtual DovetailDiagnosticMetadataJoint <Clone>$()
{
// ...
}
}
Deconstruct(string, string, ImmutableList<string>, ImmutableList<string>, DovetailHostType, string, ImmutableList<DovetailDiagnosticMetadataJointDependency>)Section titled Deconstruct(string, string, ImmutableList<string>, ImmutableList<string>, DovetailHostType, string, ImmutableList<DovetailDiagnosticMetadataJointDependency>)
public record DovetailDiagnosticMetadataJoint
{
public void Deconstruct(
out string JointName,
out string AssemblyName,
out ImmutableList<string> ImplementsJointTypes,
out ImmutableList<string> ConnectsToJointTypes,
out DovetailHostType HostType,
out string Category,
out ImmutableList<DovetailDiagnosticMetadataJointDependency> Dependencies)
{
// ...
}
}
JointNamestring
AssemblyNamestring
ImplementsJointTypesImmutableList<string>
ConnectsToJointTypesImmutableList<string>
Categorystring
DependenciesImmutableList<DovetailDiagnosticMetadataJointDependency>
Equals(object?)Section titled Equals(object?)overridebool
Determines whether the specified object is equal to the current object.
public record DovetailDiagnosticMetadataJoint
{
public override bool Equals(
object? obj)
{
// ...
}
}
objobject?The object to compare with the current object.
booltrue if the specified object is equal to the current object; otherwise, false.
Equals(DovetailDiagnosticMetadataJoint?)Section titled Equals(DovetailDiagnosticMetadataJoint?)virtualbool
Indicates whether the current object is equal to another object of the same type.
public record DovetailDiagnosticMetadataJoint
{
public virtual bool Equals(
DovetailDiagnosticMetadataJoint? other)
{
// ...
}
}
otherDovetailDiagnosticMetadataJoint?An object to compare with this object.
booltrue if the current object is equal to the other parameter; otherwise, false.
GetHashCodeSection titled GetHashCodeoverrideint
Serves as the default hash function.
public record DovetailDiagnosticMetadataJoint
{
public override int GetHashCode()
{
// ...
}
}
intA hash code for the current object.
op_Equality(DovetailDiagnosticMetadataJoint?, DovetailDiagnosticMetadataJoint?)Section titled op_Equality(DovetailDiagnosticMetadataJoint?, DovetailDiagnosticMetadataJoint?)staticbool
public record DovetailDiagnosticMetadataJoint
{
public static bool operator ==(
DovetailDiagnosticMetadataJoint? left,
DovetailDiagnosticMetadataJoint? right)
{
// ...
}
}
op_Inequality(DovetailDiagnosticMetadataJoint?, DovetailDiagnosticMetadataJoint?)Section titled op_Inequality(DovetailDiagnosticMetadataJoint?, DovetailDiagnosticMetadataJoint?)staticbool
public record DovetailDiagnosticMetadataJoint
{
public static bool operator !=(
DovetailDiagnosticMetadataJoint? left,
DovetailDiagnosticMetadataJoint? right)
{
// ...
}
}
ToStringSection titled ToStringoverridestring
Returns a string that represents the current object.
public record DovetailDiagnosticMetadataJoint
{
public override string ToString()
{
// ...
}
}
stringA string that represents the current object.