C# Class Woopsa.WoopsaValue

Inheritance: IWoopsaValue
Afficher le fichier Open project: woopsa-protocol/Woopsa Class Usage Examples

Méthodes publiques

Méthode Description
CreateChecked ( string text, WoopsaValueType type, System.DateTime timestamp = null ) : WoopsaValue
DeserializedJsonToWoopsaValue ( object deserializedJson, WoopsaValueType type, System.DateTime timeStamp = null ) : WoopsaValue
Equals ( object obj ) : bool
FormatAbsoluteWoopsaLink ( string woopsaServerUrl, string woopsaItemPath ) : string
FormatRelativeWoopsaLink ( string woopsaItemPath ) : string
GetHashCode ( ) : int
ToString ( ) : string
ToWoopsaValue ( object value, WoopsaValueType type, System.DateTime timeStamp = null ) : WoopsaValue
WoopsaAbsoluteLink ( string woopsaServerUrl, string woopsaItemPath ) : WoopsaValue
WoopsaJsonData ( string jsonData ) : WoopsaValue
WoopsaRelativeLink ( string woopsaItemPath ) : WoopsaValue
WoopsaResourceUrl ( string resourceUrl ) : WoopsaValue
WoopsaValue ( System.DateTime value, System.DateTime timestamp = null ) : System
WoopsaValue ( System.Int64 value, System.DateTime timestamp = null ) : System
WoopsaValue ( System.TimeSpan value, System.DateTime timestamp = null ) : System
WoopsaValue ( WoopsaJsonData jsonData, System.DateTime timestamp = null ) : System
WoopsaValue ( bool value, System.DateTime timestamp = null ) : System
WoopsaValue ( double value, System.DateTime timestamp = null ) : System
WoopsaValue ( string value, System.DateTime timestamp = null ) : System

Private Methods

Méthode Description
CreateUnchecked ( string text, WoopsaValueType type, System.DateTime timestamp = null ) : WoopsaValue
WoopsaValue ( string text, WoopsaValueType type ) : System
WoopsaValue ( string text, WoopsaValueType type, System.DateTime timestamp ) : System

Method Details

CreateChecked() public static méthode

public static CreateChecked ( string text, WoopsaValueType type, System.DateTime timestamp = null ) : WoopsaValue
text string
type WoopsaValueType
timestamp System.DateTime
Résultat WoopsaValue

DeserializedJsonToWoopsaValue() public static méthode

public static DeserializedJsonToWoopsaValue ( object deserializedJson, WoopsaValueType type, System.DateTime timeStamp = null ) : WoopsaValue
deserializedJson object
type WoopsaValueType
timeStamp System.DateTime
Résultat WoopsaValue

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

FormatAbsoluteWoopsaLink() public static méthode

public static FormatAbsoluteWoopsaLink ( string woopsaServerUrl, string woopsaItemPath ) : string
woopsaServerUrl string
woopsaItemPath string
Résultat string

FormatRelativeWoopsaLink() public static méthode

public static FormatRelativeWoopsaLink ( string woopsaItemPath ) : string
woopsaItemPath string
Résultat string

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

ToString() public méthode

public ToString ( ) : string
Résultat string

ToWoopsaValue() public static méthode

public static ToWoopsaValue ( object value, WoopsaValueType type, System.DateTime timeStamp = null ) : WoopsaValue
value object
type WoopsaValueType
timeStamp System.DateTime
Résultat WoopsaValue

WoopsaAbsoluteLink() public static méthode

public static WoopsaAbsoluteLink ( string woopsaServerUrl, string woopsaItemPath ) : WoopsaValue
woopsaServerUrl string
woopsaItemPath string
Résultat WoopsaValue

WoopsaJsonData() public static méthode

public static WoopsaJsonData ( string jsonData ) : WoopsaValue
jsonData string
Résultat WoopsaValue

WoopsaRelativeLink() public static méthode

public static WoopsaRelativeLink ( string woopsaItemPath ) : WoopsaValue
woopsaItemPath string
Résultat WoopsaValue

WoopsaResourceUrl() public static méthode

public static WoopsaResourceUrl ( string resourceUrl ) : WoopsaValue
resourceUrl string
Résultat WoopsaValue

WoopsaValue() public méthode

public WoopsaValue ( System.DateTime value, System.DateTime timestamp = null ) : System
value System.DateTime
timestamp System.DateTime
Résultat System

WoopsaValue() public méthode

public WoopsaValue ( System.Int64 value, System.DateTime timestamp = null ) : System
value System.Int64
timestamp System.DateTime
Résultat System

WoopsaValue() public méthode

public WoopsaValue ( System.TimeSpan value, System.DateTime timestamp = null ) : System
value System.TimeSpan
timestamp System.DateTime
Résultat System

WoopsaValue() public méthode

public WoopsaValue ( WoopsaJsonData jsonData, System.DateTime timestamp = null ) : System
jsonData WoopsaJsonData
timestamp System.DateTime
Résultat System

WoopsaValue() public méthode

public WoopsaValue ( bool value, System.DateTime timestamp = null ) : System
value bool
timestamp System.DateTime
Résultat System

WoopsaValue() public méthode

public WoopsaValue ( double value, System.DateTime timestamp = null ) : System
value double
timestamp System.DateTime
Résultat System

WoopsaValue() public méthode

public WoopsaValue ( string value, System.DateTime timestamp = null ) : System
value string
timestamp System.DateTime
Résultat System