Skip to content

IlNavigationTarget.ExternalMethod

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

A method in an external (referenced) assembly.

public sealed record IlNavigationTarget.ExternalMethod : IlNavigationTarget, IEquatable<IlNavigationTarget>, IEquatable<IlNavigationTarget.ExternalMethod>

ObjectIlNavigationTargetIlNavigationTarget.ExternalMethod

ExternalMethod(string, string, string, string)

Section titled “ExternalMethod(string, string, string, string)”

A method in an external (referenced) assembly.

Parameters:

public ExternalMethod(string MemberName, string DeclaringType, string Signature, string AssemblyName)

Returns: String

public string AssemblyName { get; init; }

Returns: String

public string DeclaringType { get; init; }

Returns: Type

protected override Type EqualityContract { get; }

Returns: String

public string MemberName { get; init; }

Returns: String

public string Signature { get; init; }

Deconstruct(out string, out string, out string, out string)

Section titled “Deconstruct(out string, out string, out string, out string)”

Parameters:

public void Deconstruct(out string MemberName, out string DeclaringType, out string Signature, out string AssemblyName)

Parameters:

Returns: Boolean

public bool Equals(IlNavigationTarget.ExternalMethod? other)

Parameters:

Returns: Boolean

public override sealed bool Equals(IlNavigationTarget? other)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Returns: Int32

public override int GetHashCode()

Parameters:

Returns: Boolean

protected override bool PrintMembers(StringBuilder builder)

Returns: String

public override string ToString()

operator !=(ExternalMethod?, ExternalMethod?)

Section titled “operator !=(ExternalMethod?, ExternalMethod?)”

Parameters:

Returns: Boolean

public static bool operator !=(IlNavigationTarget.ExternalMethod? left, IlNavigationTarget.ExternalMethod? right)

operator ==(ExternalMethod?, ExternalMethod?)

Section titled “operator ==(ExternalMethod?, ExternalMethod?)”

Parameters:

Returns: Boolean

public static bool operator ==(IlNavigationTarget.ExternalMethod? left, IlNavigationTarget.ExternalMethod? right)