C# Class Woopsa.WoopsaClientMultiRequest

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

Méthodes publiques

Méthode Description
Clear ( ) : void

Removes all the requests

Invoke ( string methodPath, WoopsaValue>.Dictionary arguments ) : WoopsaClientRequest
Invoke ( string methodPath, WoopsaMethodArgumentInfo argumentInfos ) : WoopsaClientRequest
Meta ( string objectPath ) : WoopsaClientRequest
Read ( string propertyPath ) : WoopsaClientRequest
RequestById ( int Id ) : WoopsaClientRequest
Reset ( ) : void

Clear the flag IsDone on all the requests Useful before re-executing a multirequest

WoopsaClientMultiRequest ( ) : System
Write ( string propertyPath, WoopsaValue value ) : WoopsaClientRequest

Private Methods

Méthode Description
Add ( WoopsaClientRequest clientRequest ) : void
DispatchResults ( WoopsaJsonData jsonData ) : void
GetNextRequestId ( ) : int

Method Details

Clear() public méthode

Removes all the requests
public Clear ( ) : void
Résultat void

Invoke() public méthode

public Invoke ( string methodPath, WoopsaValue>.Dictionary arguments ) : WoopsaClientRequest
methodPath string
arguments WoopsaValue>.Dictionary
Résultat WoopsaClientRequest

Invoke() public méthode

public Invoke ( string methodPath, WoopsaMethodArgumentInfo argumentInfos ) : WoopsaClientRequest
methodPath string
argumentInfos WoopsaMethodArgumentInfo
Résultat WoopsaClientRequest

Meta() public méthode

public Meta ( string objectPath ) : WoopsaClientRequest
objectPath string
Résultat WoopsaClientRequest

Read() public méthode

public Read ( string propertyPath ) : WoopsaClientRequest
propertyPath string
Résultat WoopsaClientRequest

RequestById() public méthode

public RequestById ( int Id ) : WoopsaClientRequest
Id int
Résultat WoopsaClientRequest

Reset() public méthode

Clear the flag IsDone on all the requests Useful before re-executing a multirequest
public Reset ( ) : void
Résultat void

WoopsaClientMultiRequest() public méthode

public WoopsaClientMultiRequest ( ) : System
Résultat System

Write() public méthode

public Write ( string propertyPath, WoopsaValue value ) : WoopsaClientRequest
propertyPath string
value WoopsaValue
Résultat WoopsaClientRequest