<PackageReference Include="Relativity.Server.Utility.SDK" Version="5000.0.0" />

UrlParser

public class UrlParser
Provides static methods for parsing and manipulating instances of Uri.
public static string ExternalHrefEncryptionKey { get; }

Gets the external HREF encryption key.

public int AppID { get; }

Gets the workspace id associated with this UrlParser.

public int ArtifactID { get; }

Gets the artifact id associated with this UrlParser.

public int ArtifactTypeID { get; }

Gets the artifact type id associated with this UrlParser.

public bool IsVirtualArtifact { get; }

Indicates whether or not this UrlParser represents a virtual artifact.

public string LocalUriPath { get; }

Gets the local uri path associated with this UrlParser.

public string Url { get; set; }

Gets or sets the url associated with this UrlParser.

Gets a name value collection of the query parameters associated with this UrlParser.

public UrlParser(string url)

Initializes a new instance of UrlParser backed by the provided url.

public static bool IsEditPage(string pageUrl)

Indicates whether or not the provided url is an edit page.

public bool GetBooleanValueFromQueryStringByID(string identifier)

Gets the query string string boolean value associated with the provided key.

public string GetValueFromQueryStringByID(string identifier)

Gets the query string string value associated with the provided key.