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) { // ... }}Parameters
JointName stringAssemblyName stringImplementsJointTypes ImmutableList<string> ConnectsToJointTypes ImmutableList<string> HostType DovetailCategorystringDependenciesImmutableList<DovetailDiagnosticMetadataJointDependency> DirectionDependencyDetermines whether the specified object is equal to the current object.
public record DovetailDiagnosticMetadataJointDependency{ public override bool Equals( object? obj) { // ... }}Parameters
objobject?The object to compare with the current object.Returns
booltrue if the specified object is equal to the current object; otherwise, false.Equals(DovetailDiagnosticMetadataJoint?) Section titled Equals(DovetailDiagnosticMetadataJoint?)overrideboolIndicates whether the current object is equal to another object of the same type.
public record DovetailDiagnosticMetadataJointDependency{ public sealed override bool Equals( DovetailDiagnosticMetadataJoint? other) { // ... }}Parameters
otherDovetailReturns
booltrue if the current object is equal to the other parameter; otherwise, false.Equals(DovetailDiagnosticMetadataJointDependency?) Section titled Equals(DovetailDiagnosticMetadataJointDependency?)boolIndicates whether the current object is equal to another object of the same type.
public record DovetailDiagnosticMetadataJointDependency{ public bool Equals( DovetailDiagnosticMetadataJointDependency? other) { // ... }}Parameters
otherDovetailReturns
booltrue if the current object is equal to the other parameter; otherwise, false.Serves as the default hash function.
public record DovetailDiagnosticMetadataJointDependency{ public override int GetHashCode() { // ... }}Returns
intA hash code for the current object.op_Equality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?) Section titled op_Equality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?)staticboolpublic record DovetailDiagnosticMetadataJointDependency{ public static bool operator ==( DovetailDiagnosticMetadataJointDependency? left, DovetailDiagnosticMetadataJointDependency? right) { // ... }}op_Inequality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?) Section titled op_Inequality(DovetailDiagnosticMetadataJointDependency?, DovetailDiagnosticMetadataJointDependency?)staticboolpublic record DovetailDiagnosticMetadataJointDependency{ public static bool operator !=( DovetailDiagnosticMetadataJointDependency? left, DovetailDiagnosticMetadataJointDependency? right) { // ... }}Returns a string that represents the current object.
public record DovetailDiagnosticMetadataJointDependency{ public override string ToString() { // ... }}Returns
stringA string that represents the current object.