Skip to content

DovetailDiagnosticMetadataJointDependency Methods

RecordMethods9 members
Represents a metadata dependency for a Dovetail joint, including its name, host type, category, dependencies, and direction.
public record DovetailDiagnosticMetadataJointDependency
{
public override DovetailDiagnosticMetadataJointDependency <Clone>$()
{
// ...
}
}
Deconstruct(string, string, ImmutableList<string>, ImmutableList<string>, DovetailHostType, string, ImmutableList<DovetailDiagnosticMetadataJointDependency>, DependencyDirection)Section titled Deconstruct(string, string, ImmutableList<string>, ImmutableList<string>, DovetailHostType, string, ImmutableList<DovetailDiagnosticMetadataJointDependency>, DependencyDirection)
public record DovetailDiagnosticMetadataJointDependency
{
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,
out DependencyDirection Direction)
{
// ...
}
}
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 DovetailDiagnosticMetadataJointDependency
{
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?)overridebool
Indicates whether the current object is equal to another object of the same type.
public record DovetailDiagnosticMetadataJointDependency
{
public sealed override 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.
Equals(DovetailDiagnosticMetadataJointDependency?)Section titled Equals(DovetailDiagnosticMetadataJointDependency?)bool
Indicates whether the current object is equal to another object of the same type.
public record DovetailDiagnosticMetadataJointDependency
{
public bool Equals(
DovetailDiagnosticMetadataJointDependency? other)
{
// ...
}
}
otherDovetailDiagnosticMetadataJointDependency?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 DovetailDiagnosticMetadataJointDependency
{
public override int GetHashCode()
{
// ...
}
}
intA hash code for the current object.
op_Equality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?)Section titled op_Equality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?)staticbool
public record DovetailDiagnosticMetadataJointDependency
{
public static bool operator ==(
DovetailDiagnosticMetadataJointDependency? left,
DovetailDiagnosticMetadataJointDependency? right)
{
// ...
}
}
op_Inequality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?)Section titled op_Inequality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?)staticbool
public record DovetailDiagnosticMetadataJointDependency
{
public static bool operator !=(
DovetailDiagnosticMetadataJointDependency? left,
DovetailDiagnosticMetadataJointDependency? right)
{
// ...
}
}
ToStringSection titled ToStringoverridestring
Returns a string that represents the current object.
public record DovetailDiagnosticMetadataJointDependency
{
public override string ToString()
{
// ...
}
}
stringA string that represents the current object.