Method | Description | |
---|---|---|
ApplyTo ( this key, Hl7.Fhir.Model.Resource resource ) : void | ||
Clone ( this self ) : Spark.Engine.Core.Key | ||
CreateFromLocalReference ( string reference ) : Spark.Engine.Core.Key | ||
EqualTo ( this key, IKey other ) : bool |
Value equality for two IKey's
|
|
ExtractKey ( |
||
ExtractKey ( this resource ) : Spark.Engine.Core.Key | ||
ExtractKey ( this localhost, Hl7.Fhir.Model.Bundle entry ) : Spark.Engine.Core.Key | ||
GetSegments ( this key ) : IEnumerable |
||
HasBase ( this key ) : bool | ||
HasResourceId ( this self ) : bool | ||
HasVersionId ( this self ) : bool | ||
IsTemporary ( this key ) : bool |
Determines if the Key was constructed from a temporary id.
|
|
ToOperationPath ( this self ) : string | ||
ToRelativeUri ( this key ) : |
||
ToStorageKey ( this key ) : string |
A storage key is a resource reference string that is ensured to be server wide unique. This way resource can refer to eachother at a database level. These references are also used in SearchResult lists. The format is "resource/id/_history/vid"
|
|
ToUri ( this self ) : |
||
ToUri ( this key, |
||
ToUriString ( this key ) : string | ||
WithBase ( this self, string _base ) : Spark.Engine.Core.Key | ||
WithoutBase ( this self ) : Spark.Engine.Core.Key | ||
WithoutVersion ( this self ) : Spark.Engine.Core.Key |
public static ApplyTo ( this key, Hl7.Fhir.Model.Resource resource ) : void | ||
key | this | |
resource | Hl7.Fhir.Model.Resource | |
return | void |
public static Clone ( this self ) : Spark.Engine.Core.Key | ||
self | this | |
return | Spark.Engine.Core.Key |
public static CreateFromLocalReference ( string reference ) : Spark.Engine.Core.Key | ||
reference | string | |
return | Spark.Engine.Core.Key |
public static EqualTo ( this key, IKey other ) : bool | ||
key | this | |
other | IKey | |
return | bool |
public static ExtractKey ( |
||
uri | ||
return | Spark.Engine.Core.Key |
public static ExtractKey ( this resource ) : Spark.Engine.Core.Key | ||
resource | this | |
return | Spark.Engine.Core.Key |
public static ExtractKey ( this localhost, Hl7.Fhir.Model.Bundle entry ) : Spark.Engine.Core.Key | ||
localhost | this | |
entry | Hl7.Fhir.Model.Bundle | |
return | Spark.Engine.Core.Key |
public static GetSegments ( this key ) : IEnumerable |
||
key | this | |
return | IEnumerable |
public static HasResourceId ( this self ) : bool | ||
self | this | |
return | bool |
public static HasVersionId ( this self ) : bool | ||
self | this | |
return | bool |
public static IsTemporary ( this key ) : bool | ||
key | this | |
return | bool |
public static ToOperationPath ( this self ) : string | ||
self | this | |
return | string |
public static ToRelativeUri ( this key ) : |
||
key | this | |
return |
public static ToStorageKey ( this key ) : string | ||
key | this | |
return | string |
public static ToUri ( this key, |
||
key | this | |
endpoint | ||
return |
public static ToUriString ( this key ) : string | ||
key | this | |
return | string |
public static WithBase ( this self, string _base ) : Spark.Engine.Core.Key | ||
self | this | |
_base | string | |
return | Spark.Engine.Core.Key |
public static WithoutBase ( this self ) : Spark.Engine.Core.Key | ||
self | this | |
return | Spark.Engine.Core.Key |
public static WithoutVersion ( this self ) : Spark.Engine.Core.Key | ||
self | this | |
return | Spark.Engine.Core.Key |