Retourne une table de flux OData offerts par un service OData avec l'URI {0} et les en-têtes {1}. Une valeur booléenne indiquant ...

Retourne une table de flux OData offerts par un service OData avec l'URI {0} et les en-têtes {1}. Une valeur booléenne indiquant s'il faut utiliser des connexions simultanées ou un paramètre d'enregistrement facultatif {2} peut être spécifiée pour contrôler les options suivantes :
 
  • Query : ajoutez par programmation les paramètres de la requête à l'URL sans vous soucier du caractère d'échappement.
  • Headers : la spécification de cette valeur en tant qu'enregistrement fournit des en-têtes supplémentaires à une requête HTTP.
  • ApiKeyName : si le site cible a connaissance d'une clé d'API, ce paramètre peut être utilisé pour indiquer le nom (et non pas la valeur) du paramètre de clé qui doit être utilisé dans l'URL. La valeur réelle de la clé est fournie dans les informations d'identification.
  • Timeout : la spécification de cette valeur en tant que durée modifie le délai d'attente d'une requête HTTP. La valeur par défaut est 600 secondes.
  • EnableBatch : une valeur logique (true/false) qui définit si la génération d'une demande $batch OData est autorisée si MaxUriLength est dépassé (la valeur par défaut est false).
  • MaxUriLength : un nombre qui indique la longueur maximale d'un URI autorisé envoyé à un service OData. Si cette valeur est dépassée et que EnableBatch a la valeur true, la requête est effectuée à un point de terminaison $batch OData ; dans le cas contraire, elle échoue (la valeur par défaut est 2048).
  • Concurrent : une valeur logique (true/false). Quand elle est définie à true, les demandes à destination du service sont effectuées simultanément. Quand elle est définie à false, les requêtes sont effectuées l'une après l'autre. En cas d'absence de spécification, la valeur est déterminée par l'annotation AsynchronousRequestsSupported du service. Si le service ne spécifie pas si AsynchronousRequestsSupported est pris en charge, les requêtes sont effectuées l'une après l'autre.
  • ODataVersion : un nombre (3 ou 4) spécifiant la version du protocole OData à utiliser pour ce service OData. En l'absence de spécification, toutes les valeurs prises en charge sont demandées. La version du service est déterminée par l'en-tête OData-Version retourné par le service.
  • FunctionOverloads : une valeur logique (true/false) qui, quand elle est définie à true, fait que les surcharges d'importation de fonction seront répertoriées dans le navigateur sous forme d'entrées distinctes ; quand elle est définie à false, les surcharges d'importation de fonction sont répertoriées dans le navigateur sous la forme d'une seule fonction union. La valeur par défaut pour la version 3 est false. La valeur par défaut pour la version 4 est true.