Share via


Classe TfsWebClient

Gerarchia di ereditarietà

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Net.WebClient
        Microsoft.TeamFoundation.Client.TfsWebClient

Spazio dei nomi:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

'Dichiarazione
Public Class TfsWebClient _
    Inherits WebClient
public class TfsWebClient : WebClient

Il tipo TfsWebClient espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico TfsWebClient

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AllowReadStreamBuffering Obsoleta. Ottiene o imposta un valore che indica se memorizzare nel buffer i dati letti dalla risorsa Internet per un'istanza di WebClient. (Ereditato da WebClient)
Proprietà pubblica AllowWriteStreamBuffering Obsoleta. Ottiene o imposta un valore che indica se memorizzare nel buffer i dati scritti nella risorsa Internet per un'istanza di WebClient. (Ereditato da WebClient)
Proprietà pubblica BaseAddress Recupera o imposta l'URI di base per richieste effettuate da un oggetto WebClient. (Ereditato da WebClient)
Proprietà pubblica CachePolicy Ottiene o imposta i criteri della cache dell'applicazione per le risorse ottenute da questa istanza di WebClient mediante gli oggetti WebRequest. (Ereditato da WebClient)
Proprietà protetta. CanRaiseEvents Ottiene un valore che indica se il componente può generare un evento. (Ereditato da Component)
Proprietà pubblica Container ottiene IContainer contenente Component. (Ereditato da Component)
Proprietà pubblica Credentials Ottiene o imposta le credenziali di rete inviate all'host e utilizzate per l'autenticazione della richiesta. (Ereditato da WebClient)
Proprietà protetta. DesignMode ottiene un valore che indica se Component si trova in modalità progettazione. (Ereditato da Component)
Proprietà pubblica Encoding Ottiene e imposta l'oggetto Encoding utilizzato per caricare e scaricare stringhe. (Ereditato da WebClient)
Proprietà protetta. Events Ottiene l'elenco dei gestori eventi associati a questo Component. (Ereditato da Component)
Proprietà pubblica Headers Ottiene o imposta una raccolta di coppie nome/valore di intestazione associate alla richiesta. (Ereditato da WebClient)
Proprietà pubblica IsBusy Ottiene se è in corso una richiesta Web. (Ereditato da WebClient)
Proprietà pubblica Proxy Ottiene o imposta il proxy utilizzato da questo oggetto WebClient. (Ereditato da WebClient)
Proprietà pubblica QueryString Recupera o imposta un insieme di coppie nome/valore di query associate alla richiesta. (Ereditato da WebClient)
Proprietà pubblica ResponseHeaders Recupera una raccolta di coppie nome/valore di intestazione associate alla risposta. (Ereditato da WebClient)
Proprietà pubblica Site ottiene o imposta ISite il Component. (Ereditato da Component)
Proprietà pubblica UseDefaultCredentials Ottiene o imposta un valore Boolean che controlla se insieme alle richieste viene inviata la proprietà DefaultCredentials. (Ereditato da WebClient)

In alto

Metodi

  Nome Descrizione
Metodo pubblico CancelAsync Annulla un'operazione asincrona in sospeso. (Ereditato da WebClient)
Metodo pubblico CreateObjRef Critico per la sicurezza. Crea un oggetto che contiene tutte le informazioni rilevanti obbligatorio per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject)
Metodo pubblico Dispose() Libera tutte le risorse utilizzate da Component. (Ereditato da Component)
Metodo protetto Dispose(Boolean) Rilascia risorse non gestite utilizzate da Component e facoltativamente dealloca risorse gestite. (Ereditato da Component)
Metodo pubblico DownloadData(String) Scarica la risorsa come una matrice Byte dall'URI specificato. (Ereditato da WebClient)
Metodo pubblico DownloadData(Uri) Scarica la risorsa come una matrice Byte dall'URI specificato. (Ereditato da WebClient)
Metodo pubblico DownloadDataAsync(Uri) Scarica la risorsa come una matrice Byte dall'URI specificato come operazione asincrona. (Ereditato da WebClient)
Metodo pubblico DownloadDataAsync(Uri, Object) Scarica la risorsa come una matrice Byte dall'URI specificato come operazione asincrona. (Ereditato da WebClient)
Metodo pubblico DownloadDataTaskAsync(String) Scarica la risorsa come una matrice Byte dall'URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico DownloadDataTaskAsync(Uri) Scarica la risorsa come una matrice Byte dall'URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico DownloadFile(String, String) Esegue il download, su un file locale, della risorsa con l'URI specificato. (Ereditato da WebClient)
Metodo pubblico DownloadFile(Uri, String) Esegue il download, su un file locale, della risorsa con l'URI specificato. (Ereditato da WebClient)
Metodo pubblico DownloadFileAsync(Uri, String) Esegue il download, su un file locale, della risorsa con l'URI specificato.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico DownloadFileAsync(Uri, String, Object) Esegue il download, su un file locale, della risorsa con l'URI specificato.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico DownloadFileTaskAsync(String, String) Scarica la risorsa specificata in un file locale come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico DownloadFileTaskAsync(Uri, String) Scarica la risorsa specificata in un file locale come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico DownloadString(String) Scarica la risorsa richiesta come oggetto String.La risorsa da scaricare viene specificata come String contenente l'URI. (Ereditato da WebClient)
Metodo pubblico DownloadString(Uri) Scarica la risorsa richiesta come oggetto String.La risorsa da scaricare viene specificata come classe Uri. (Ereditato da WebClient)
Metodo pubblico DownloadStringAsync(Uri) Scarica la risorsa specificata come classe Uri.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico DownloadStringAsync(Uri, Object) Esegue il download della stringa specificata nella risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico DownloadStringTaskAsync(String) Scarica la risorsa come String dall'URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico DownloadStringTaskAsync(Uri) Scarica la risorsa come String dall'URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Rilascia risorse non gestite e l'esecuzione di altre operazioni di pulitura prima di Component viene recuperato dalla Garbage Collection. (Ereditato da Component)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetLifetimeService Critico per la sicurezza. Recupera l'oggetto corrente del servizio di durata che controlla i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protetto GetService Restituisce un oggetto che rappresenta un servizio fornito da Component o dal Container. (Ereditato da Component)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto GetWebRequest (Esegue l'override di WebClient.GetWebRequest(Uri)).
Metodo protetto GetWebResponse(WebRequest) Restituisce la classe WebResponse per l'oggetto WebRequest specificato. (Ereditato da WebClient)
Metodo protetto GetWebResponse(WebRequest, IAsyncResult) Restituisce l'oggetto WebResponse per l'oggetto WebRequest specificato utilizzando l'oggetto IAsyncResult specificato. (Ereditato da WebClient)
Metodo pubblico InitializeLifetimeService Critico per la sicurezza. Ottiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protetto MemberwiseClone() Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone(Boolean) Crea una copia superficiale corrente MarshalByRefObject oggetto. (Ereditato da MarshalByRefObject)
Metodo protetto OnDownloadDataCompleted Genera l'evento DownloadDataCompleted. (Ereditato da WebClient)
Metodo protetto OnDownloadFileCompleted Genera l'evento DownloadFileCompleted. (Ereditato da WebClient)
Metodo protetto OnDownloadProgressChanged Genera l'evento DownloadProgressChanged. (Ereditato da WebClient)
Metodo protetto OnDownloadStringCompleted Genera l'evento DownloadStringCompleted. (Ereditato da WebClient)
Metodo protetto OnOpenReadCompleted Genera l'evento OpenReadCompleted. (Ereditato da WebClient)
Metodo protetto OnOpenWriteCompleted Genera l'evento OpenWriteCompleted. (Ereditato da WebClient)
Metodo protetto OnUploadDataCompleted Genera l'evento UploadDataCompleted. (Ereditato da WebClient)
Metodo protetto OnUploadFileCompleted Genera l'evento UploadFileCompleted. (Ereditato da WebClient)
Metodo protetto OnUploadProgressChanged Genera l'evento UploadProgressChanged. (Ereditato da WebClient)
Metodo protetto OnUploadStringCompleted Genera l'evento UploadStringCompleted. (Ereditato da WebClient)
Metodo protetto OnUploadValuesCompleted Genera l'evento UploadValuesCompleted. (Ereditato da WebClient)
Metodo protetto OnWriteStreamClosed Obsoleta. Genera l'evento WriteStreamClosed. (Ereditato da WebClient)
Metodo pubblico OpenRead(String) Apre un flusso in lettura per i dati scaricati da una risorsa con l' URI specificato come classe String. (Ereditato da WebClient)
Metodo pubblico OpenRead(Uri) Apre un flusso in lettura per i dati scaricati da una risorsa con l' URI specificato come classe Uri. (Ereditato da WebClient)
Metodo pubblico OpenReadAsync(Uri) Apre un flusso in lettura contenente la risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico OpenReadAsync(Uri, Object) Apre un flusso in lettura contenente la risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico OpenReadTaskAsync(String) Apre un flusso leggibile contenente la risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico OpenReadTaskAsync(Uri) Apre un flusso leggibile contenente la risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico OpenWrite(String) Apre un flusso per la scrittura di dati nella risorsa specificata. (Ereditato da WebClient)
Metodo pubblico OpenWrite(Uri) Apre un flusso per la scrittura di dati nella risorsa specificata. (Ereditato da WebClient)
Metodo pubblico OpenWrite(String, String) Apre un flusso per la scrittura dei dati nella risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico OpenWrite(Uri, String) Apre un flusso per la scrittura dei dati nella risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico OpenWriteAsync(Uri) Apre un flusso per la scrittura di dati nella risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico OpenWriteAsync(Uri, String) Apre un flusso per la scrittura di dati nella risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico OpenWriteAsync(Uri, String, Object) Apre un flusso per la scrittura dei dati nella risorsa specificata utilizzando il metodo specificato.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico OpenWriteTaskAsync(String) Apre un flusso per la scrittura dei dati alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico OpenWriteTaskAsync(Uri) Apre un flusso per la scrittura dei dati alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico OpenWriteTaskAsync(String, String) Apre un flusso per la scrittura dei dati alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico OpenWriteTaskAsync(Uri, String) Apre un flusso per la scrittura dei dati alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico ToString Restituisce un oggetto String contenere il nome Component, se presente.Questo metodo non deve essere sottoposto a override. (Ereditato da Component)
Metodo pubblico UploadData(String, array<Byte[]) Carica un buffer di dati in una risorsa identificata da un URI. (Ereditato da WebClient)
Metodo pubblico UploadData(Uri, array<Byte[]) Carica un buffer di dati in una risorsa identificata da un URI. (Ereditato da WebClient)
Metodo pubblico UploadData(String, String, array<Byte[]) Esegue l'upload del buffer di dati nella risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadData(Uri, String, array<Byte[]) Esegue l'upload del buffer di dati nella risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadDataAsync(Uri, array<Byte[]) Carica un buffer di dati in una risorsa identificata da un URI utilizzando il metodo POST.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadDataAsync(Uri, String, array<Byte[]) Carica un buffer di dati in una risorsa identificata da un URI, utilizzando il metodo specificato.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadDataAsync(Uri, String, array<Byte[], Object) Carica un buffer di dati in una risorsa identificata da un URI, utilizzando il metodo specificato e un token di identificazione. (Ereditato da WebClient)
Metodo pubblico UploadDataTaskAsync(String, array<Byte[]) Carica un buffer di dati che contiene una matrice Byte all'URI specificato come operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadDataTaskAsync(Uri, array<Byte[]) Carica un buffer di dati che contiene una matrice Byte all'URI specificato come operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadDataTaskAsync(String, String, array<Byte[]) Carica un buffer di dati che contiene una matrice Byte all'URI specificato come operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadDataTaskAsync(Uri, String, array<Byte[]) Carica un buffer di dati che contiene una matrice Byte all'URI specificato come operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadFile(String, String) Carica il file locale specificato in una risorsa con l'URI specificato. (Ereditato da WebClient)
Metodo pubblico UploadFile(Uri, String) Carica il file locale specificato in una risorsa con l'URI specificato. (Ereditato da WebClient)
Metodo pubblico UploadFile(String, String, String) Carica il file locale specificato sulla risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadFile(Uri, String, String) Carica il file locale specificato sulla risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadFileAsync(Uri, String) Carica il file locale specificato sulla risorsa specificata utilizzando il metodo POST.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadFileAsync(Uri, String, String) Carica il file locale specificato sulla risorsa specificata utilizzando il metodo POST.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadFileAsync(Uri, String, String, Object) Carica il file locale specificato sulla risorsa specificata utilizzando il metodo POST.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadFileTaskAsync(String, String) Carica il file locale specificato a una risorsa come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadFileTaskAsync(Uri, String) Carica il file locale specificato a una risorsa come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadFileTaskAsync(String, String, String) Carica il file locale specificato a una risorsa come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadFileTaskAsync(Uri, String, String) Carica il file locale specificato a una risorsa come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadString(String, String) Carica la stringa specificata sulla risorsa specificata utilizzando il metodo POST. (Ereditato da WebClient)
Metodo pubblico UploadString(Uri, String) Carica la stringa specificata sulla risorsa specificata utilizzando il metodo POST. (Ereditato da WebClient)
Metodo pubblico UploadString(String, String, String) Carica la stringa specificata sulla risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadString(Uri, String, String) Carica la stringa specificata sulla risorsa specificata utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadStringAsync(Uri, String) Carica la stringa specificata nella risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadStringAsync(Uri, String, String) Carica la stringa specificata nella risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadStringAsync(Uri, String, String, Object) Carica la stringa specificata nella risorsa specificata.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadStringTaskAsync(String, String) Carica la stringa specificata alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadStringTaskAsync(Uri, String) Carica la stringa specificata alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadStringTaskAsync(String, String, String) Carica la stringa specificata alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadStringTaskAsync(Uri, String, String) Carica la stringa specificata alla risorsa specificata come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadValues(String, NameValueCollection) Carica l'insieme nome/valore specificato nella risorsa identificata dall'URI specificato. (Ereditato da WebClient)
Metodo pubblico UploadValues(Uri, NameValueCollection) Carica l'insieme nome/valore specificato nella risorsa identificata dall'URI specificato. (Ereditato da WebClient)
Metodo pubblico UploadValues(String, String, NameValueCollection) Carica l'insieme nome/valore specificato nella risorsa identificata dall'URI specificato utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadValues(Uri, String, NameValueCollection) Carica l'insieme nome/valore specificato nella risorsa identificata dall'URI specificato utilizzando il metodo specificato. (Ereditato da WebClient)
Metodo pubblico UploadValuesAsync(Uri, NameValueCollection) Esegue l'upload dei dati nell'insieme nome/valore specificato nella risorsa identificata dall'URI specificato.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadValuesAsync(Uri, String, NameValueCollection) Carica i dati nell'insieme nome/valore specificato nella risorsa identificata dall'URI specificato utilizzando il metodo specificato.Questo metodo non blocca il thread chiamante. (Ereditato da WebClient)
Metodo pubblico UploadValuesAsync(Uri, String, NameValueCollection, Object) Carica i dati nell'insieme nome/valore specificato nella risorsa identificata dall'URI specificato utilizzando il metodo specificato.Questo metodo non blocca il thread chiamante e consente al chiamante di passare un oggetto al metodo richiamato al completamento dell'operazione. (Ereditato da WebClient)
Metodo pubblico UploadValuesTaskAsync(String, NameValueCollection) Carica la raccolta nome/valore specificato alla risorsa identificata da un URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadValuesTaskAsync(Uri, NameValueCollection) Carica la raccolta nome/valore specificato alla risorsa identificata da un URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadValuesTaskAsync(String, String, NameValueCollection) Carica la raccolta nome/valore specificato alla risorsa identificata da un URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)
Metodo pubblico UploadValuesTaskAsync(Uri, String, NameValueCollection) Carica la raccolta nome/valore specificato alla risorsa identificata da un URI specificato come un'operazione asincrona utilizzando un oggetto task. (Ereditato da WebClient)

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Si verifica quando il componente viene eliminato da una chiamata a Dispose metodo. (Ereditato da Component)
Evento pubblico DownloadDataCompleted Si verifica al completamento di un'operazione asincrona di download di dati. (Ereditato da WebClient)
Evento pubblico DownloadFileCompleted Si verifica al completamento di un'operazione asincrona di download di file. (Ereditato da WebClient)
Evento pubblico DownloadProgressChanged Si verifica quando un'operazione asincrona di download trasferisce correttamente alcuni o tutti i dati. (Ereditato da WebClient)
Evento pubblico DownloadStringCompleted Si verifica al completamento di un'operazione asincrona di download di risorse. (Ereditato da WebClient)
Evento pubblico OpenReadCompleted Si verifica al completamento di un'operazione asincrona di apertura di un flusso contenente una risorsa. (Ereditato da WebClient)
Evento pubblico OpenWriteCompleted Si verifica al completamento di un'operazione asincrona di apertura di un flusso per la scrittura in una risorsa. (Ereditato da WebClient)
Evento pubblico UploadDataCompleted Si verifica al completamento di un'operazione asincrona di upload di dati. (Ereditato da WebClient)
Evento pubblico UploadFileCompleted Si verifica al completamento di un'operazione asincrona di upload di file. (Ereditato da WebClient)
Evento pubblico UploadProgressChanged Si verifica quando un'operazione asincrona di caricamento trasferisce correttamente alcuni o tutti i dati. (Ereditato da WebClient)
Evento pubblico UploadStringCompleted Si verifica al completamento di un'operazione asincrona di caricamento di stringhe. (Ereditato da WebClient)
Evento pubblico UploadValuesCompleted Si verifica al completamento dell'upload asincrono di un insieme nome/valore. (Ereditato da WebClient)
Evento pubblico WriteStreamClosed Obsoleta. Si verifica quando un'operazione asincrona per scrivere dati in una risorsa utilizzando un flusso di scrittura viene chiusa. (Ereditato da WebClient)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Client