Home UriIdentifier Class
UriIdentifier Class
Cancel

UriIdentifier Class

Namespace: Json.Schema.Data.Keywords

Inheritance: UriIdentifier 🡒 object

Implemented interfaces:

  • IDataResourceIdentifier

Handles data references that are URIs.

Properties

NameTypeSummary
TargetUriThe URI target.

Constructors

UriIdentifier(Uri target)

Creates a new instance of Json.Schema.Data.Keywords.UriIdentifier.

Declaration

1
public UriIdentifier(Uri target)
ParameterTypeDescription
targetUriThe target.

Methods

ToString()

Returns a string that represents the current object.

Declaration

1
public override string ToString()

Returns

A string that represents the current object.

TryResolve(JsonElement root, out JsonElement value)

Attempts to resolve a value from the specified JSON element.

Declaration

1
public bool TryResolve(JsonElement root, out JsonElement value)
ParameterTypeDescription
rootJsonElementThe root System.Text.Json.JsonElement to search for the desired value.
valueout JsonElementWhen this method returns, contains the resolved System.Text.Json.JsonElement if the operation succeeds; otherwise,

Returns

true if the value was successfully resolved; otherwise, false.

Contents