Class UriId
A base class representing a unique resource identifier.
Assembly: WhenFresh.Api.Client.dll
Syntax
public abstract class UriId : IEquatable<UriId>
Constructors
UriId(string)
A base class representing a unique resource identifier.
Declaration
protected UriId(string uri)
Parameters
Type |
Name |
Description |
string |
uri |
|
UriId(Uri)
A base class representing a unique resource identifier.
Declaration
Parameters
Type |
Name |
Description |
Uri |
uri |
|
Fields
Uri
A base class representing a unique resource identifier.
Declaration
protected readonly Uri Uri
Field Value
Methods
Equals(object)
A base class representing a unique resource identifier.
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
Equals(UriId)
A base class representing a unique resource identifier.
Declaration
public bool Equals(UriId other)
Parameters
Type |
Name |
Description |
UriId |
other |
|
Returns
GetHashCode()
A base class representing a unique resource identifier.
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
A base class representing a unique resource identifier.
Declaration
public override string ToString()
Returns
Overrides
ToUri()
A base class representing a unique resource identifier.
Declaration
Returns
Operators
operator ==(UriId, UriId)
A base class representing a unique resource identifier.
Declaration
public static bool operator ==(UriId left, UriId right)
Parameters
Returns
implicit operator string(UriId)
A base class representing a unique resource identifier.
Declaration
public static implicit operator string(UriId id)
Parameters
Type |
Name |
Description |
UriId |
id |
|
Returns
implicit operator Uri(UriId)
A base class representing a unique resource identifier.
Declaration
public static implicit operator Uri(UriId id)
Parameters
Type |
Name |
Description |
UriId |
id |
|
Returns
operator !=(UriId, UriId)
A base class representing a unique resource identifier.
Declaration
public static bool operator !=(UriId left, UriId right)
Parameters
Returns
Implements