Skip to content

SourceLinkMapping

Namespace: Dotsider.Core.Analysis.Models

Assembly: Dotsider.Core.dll

A single Source Link document mapping.

public sealed record SourceLinkMapping : IEquatable<SourceLinkMapping>

ObjectSourceLinkMapping

A single Source Link document mapping.

Parameters:

  • DocumentPattern (String): The document path pattern.
  • UrlTemplate (String): The URL template.
public SourceLinkMapping(string DocumentPattern, string UrlTemplate)

The document path pattern.

Returns: String

public string DocumentPattern { get; init; }

The URL template.

Returns: String

public string UrlTemplate { get; init; }

Parameters:

public void Deconstruct(out string DocumentPattern, out string UrlTemplate)

Parameters:

Returns: Boolean

public override bool Equals(object? obj)

Parameters:

Returns: Boolean

public bool Equals(SourceLinkMapping? other)

Returns: Int32

public override int GetHashCode()

Returns: String

public override string ToString()

operator !=(SourceLinkMapping?, SourceLinkMapping?)

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

Parameters:

Returns: Boolean

public static bool operator !=(SourceLinkMapping? left, SourceLinkMapping? right)

operator ==(SourceLinkMapping?, SourceLinkMapping?)

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

Parameters:

Returns: Boolean

public static bool operator ==(SourceLinkMapping? left, SourceLinkMapping? right)