Kanzi 4.1.0
ResourceReferenceBase Class Reference
Inheritance diagram for ResourceReferenceBase:
[legend]

Public Member Functions

 ResourceReferenceBase (NodeResource resource)
 
 ResourceReferenceBase (string resourceID)
 
override bool Equals (object obj)
 
bool Equals (ResourceReferenceBase other)
 
override int GetHashCode ()
 
T GetTarget< T > (Node context)
 
override string ToString ()
 

Static Public Attributes

const string ResourceReferencePrefix = "KzResourceID:"
 

Properties

bool IsAbsoluteReference [get]
 
NodeResource Resource [get]
 
string ResourceID [get]
 

Constructor & Destructor Documentation

◆ ResourceReferenceBase() [1/2]

ResourceReferenceBase ( string resourceID)
inline

◆ ResourceReferenceBase() [2/2]

ResourceReferenceBase ( NodeResource resource)
inline

Member Function Documentation

◆ Equals() [1/2]

override bool Equals ( object obj)
inline

◆ Equals() [2/2]

bool Equals ( ResourceReferenceBase other)
inline

◆ GetHashCode()

override int GetHashCode ( )
inline

◆ GetTarget< T >()

T GetTarget< T > ( Node context)
inline
Type Constraints
T :class 
T :NodeResource 

◆ ToString()

override string ToString ( )
inline

Member Data Documentation

◆ ResourceReferencePrefix

const string ResourceReferencePrefix = "KzResourceID:"
static

Property Documentation

◆ IsAbsoluteReference

bool IsAbsoluteReference
get

◆ Resource

NodeResource Resource
get

◆ ResourceID

string ResourceID
get