C# Class Microsoft.R.Host.Client.BrokerServices.RemoteUriWebService

Inheritance: IRemoteUriWebService
Afficher le fichier Open project: Microsoft/RTVS

Private Properties

Свойство Type Description
GetRemoteUrl string
ReplaceAndGet string
SetRequestHeaders void
SetResponseHeaders void
ValidateCertificate bool

Méthodes publiques

Méthode Description
GetResponseAsync ( HttpListenerContext context, string localBaseUrl, string remoteBaseUrl, CancellationToken ct ) : Task
RemoteUriWebService ( string baseUri ) : System

Private Methods

Méthode Description
GetRemoteUrl ( Uri url, string remoteBase ) : string
ReplaceAndGet ( string value, string url1, string url2 ) : string
SetRequestHeaders ( HttpWebRequest request, NameValueCollection requestHeaders, string localBaseUrl, string remoteBaseUrl ) : void
SetResponseHeaders ( HttpWebResponse response, HttpListenerResponse httpListenerResponse, string localBaseUrl, string remoteBaseUrl ) : void
ValidateCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

Method Details

GetResponseAsync() public méthode

public GetResponseAsync ( HttpListenerContext context, string localBaseUrl, string remoteBaseUrl, CancellationToken ct ) : Task
context System.Net.HttpListenerContext
localBaseUrl string
remoteBaseUrl string
ct System.Threading.CancellationToken
Résultat Task

RemoteUriWebService() public méthode

public RemoteUriWebService ( string baseUri ) : System
baseUri string
Résultat System