Classe qui représente le service Web. C’est via cette classe que les différentes actions seront effectuées.
Constructeur
Nom du paramètre
|
Type
|
Description
|
binding
|
System.ServiceModel.Channels.Binding
|
Permet de définir la connexion au service Web, ainsi que la sécurité à utiliser.
|
remoteAddress
|
System.ServiceModel.EndpointAddress
|
Permet d’identifier l’adresse distante du service Web. Sur les environnements SaaS de SIGMA–RH : https://www.sigma-rh.net/<client>/webservices/dataquery.svc en remplaçant <client> par votre identifiant.
|
Méthode
getData(byte[] authenticationLogin, int dataSource, DataSourceArgument[] arguments)
Cette méthode permet de créer un jeton d’authentification nécessaire pour l’appel des autres services Web de SIGMA–RH.
Détails
|
Type
|
Description
|
Paramètre : authenticationLogin
|
Byte[]
|
Tableau d’octets représentant le jeton d’authentification.
|
Paramètre : dataSource
|
Int
|
Identifiant de la requête à lancer.
|
Paramètre : arguments
|
DataSourceArgument[]
|
Tableaux des paramètres à envoyer à la requête.
|
Valeur retournée par la méthode
|
DataSource
|
Source de données récupérée par le service Web.
|
|