2012-01-03 10 views
1

C#4.0を使用してSilverlight 4を使用しています。Silverlightで休憩リクエスト用のHttpWebRequestのHTTPスタックタイプを取得する方法

私はhttpStackType変数へのアクセスを持っていない私のプログラム内の後の段階では、次の文

var webRequest = (httpStackType == HttpStack.Browser) 
       ? (HttpWebRequest)WebRequestCreator.BrowserHttp.Create(requestUri) 
       : (HttpWebRequest)WebRequestCreator.ClientHttp.Create(requestUri); 

を使用して作成されHttpwebRequestオブジェクトを持って、私が使用されているHttpStackの種類を知りたいですこのwebRequestの場合、どのように見つけることができますか?HttpwebRequestHttpStackタイプを取得するプロパティまたはメソッドはありますか?

答えて

1

あなたはこれを使用することができます: -

if (webRequest.GetType().Name == "BrowserHttpWebRequest") 
{ 

} 
else 
{ 

} 
関連する問題