Partager via


ClientRuntimeContext - Membres

Représente le contexte d'exécution pour l'accès aux données à partir d'objets à distance et l'appel de méthodes sur des objets à distance.

Le type ClientRuntimeContext expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée ClientRuntimeContext Initialise une nouvelle instance de la classe ClientRuntimeContext avec l'URL absolue spécifiée.

Haut

Propriétés

  Nom Description
Propriété publique ApplicationName Obtient ou définit le nom du runtime où se trouve l'application cliente en cours.
Propriété publique AuthenticationMode Obtient ou définit le mode d'authentification pour le contexte client.
Propriété publique ClientTag Obtient ou définit la balise de client qui est envoyée au serveur dans l'en-tête HTTP.
Propriété publique Credentials Obtient ou définit les informations d'authentification pour le contexte client.
Propriété publique DisableReturnValueCache
Propriété publique FormsAuthenticationLoginInfo Obtient ou définit les informations de connexion pour le mode d'authentification de formulaires du contexte client.
Propriété publique HasPendingRequest Obtient l'indicateur qui indique si le contexte client a ClientRequest soient envoyées au serveur.
Propriété publique PendingRequest Obtient l'objet ClientRequest qui est envoyée au serveur lors de l'exécution de la prochaine ExecuteQuery .
Propriété publique RequestSchemaVersion Obtient ou définit la version du schéma de la demande.
Propriété publique RequestTimeout Obtient ou définit la valeur du délai demandées en millisecondes.
Propriété publique ServerLibraryVersion Obtient une valeur qui spécifie le schéma de la liste.
Propriété publique ServerSchemaVersion Supprime le dossier de liste.
Propriété protégée ServiceRelativeUrl
Propriété publique StaticObjects Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Propriété publique Tag Obtient ou définit l'objet qui stocke des données personnalisées relatives au contexte client.
Propriété publique TraceCorrelationId Obtient ou définit une valeur qui indique si les modifications de déplacement sont incluses dans la requête.
Propriété publique Url Obtient l’URL associée au contexte d’exécution.
Propriété publique ValidateOnClient Obtient ou définit l'indicateur qui indique si la bibliothèque de client doit valider les paramètres de la méthode sur le côté client.
Propriété publique WebRequestExecutorFactory Obtient ou définit l'usine pour créer la WebRequestExecutor qui est utilisé pour envoyer la demande et obtenir la réponse à partir du serveur.

Haut

Méthodes

  Nom Description
Méthode publiqueMembre statique AddClientTypeAssembly Stocke le type de bibliothèque de client de l'assembly appelant.
Méthode publique AddQuery Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Méthode publique AddQueryIdAndResultObject Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Méthode publique CastTo<T> Convertit un objet client spécifié dans son type dérivé.
Méthode publique Dispose() Supprime le contexte d'exécution.
Méthode protégée Dispose(Boolean) Supprime le contexte d'exécution en fonction de la valeur booléenne spécifiée.
Méthode publique ExecuteQuery Exécute l'ensemble actuel des requêtes de récupération de données et des appels de méthode.
Méthode publique ExecuteQueryAsync(ClientRequestSucceededEventHandler, ClientRequestFailedEventHandler)
Méthode protégée ExecuteQueryAsync(ClientRequest, ClientRequestSucceededEventHandler, ClientRequestFailedEventHandler)
Méthode publique Load<T>
Méthode publique LoadQuery<T>(IQueryable<T>) Extrait une séquence énumérable des objets client enfant à partir d'une collection de sites qui peut être l'expression de requête dans la syntaxe LINQ.
Méthode publique LoadQuery<T>(ClientObjectCollection<T>) Extrait une séquence énumérable des objets client enfant à partir d'une collection de sites.
Méthode protégée OnExecutingWebRequest Déclenche l'événement ExecutingWebRequest .
Méthode publique ParseObjectFromJsonString Analyse la chaîne spécifiée JavaScript Object Notation (JSON) et obtient un objet à partir de celui-ci.
Méthode protégée SetPendingRequestToBeExecuted
Méthode publiqueMembre statique SetupRequestCredential Associe les informations d'authentification à la demande spécifiée.
Méthode publiqueMembre statique SetupRequestCredentialForPhone
Méthode publique ToString (Hérité de Object)

Haut

Événements

  Nom Description
Événement public ExecutingWebRequest Un événement qui se déclenche quand la requête web est envoyée au serveur.

Haut

Champs

  Nom Description
Champ publicMembre statique AuthorizationHeader
Champ publicMembre statique UserAgentHeader

Haut

Voir aussi

Référence

ClientRuntimeContext classe

Microsoft.SharePoint.Client - Espace de noms