HttpGetClientProtocolとは? わかりやすく解説

HttpGetClientProtocol イベント


パブリック イベントパブリック イベント

参照参照

関連項目

HttpGetClientProtocol クラス
System.Web.Services.Protocols 名前空間
HttpSimpleClientProtocol
WebClientProtocol
HttpPostClientProtocol
SoapHttpClientProtocol

HttpGetClientProtocol クラス

HTTP-GET プロトコル使用する XML Web サービス クライアント プロキシ基本クラス

名前空間: System.Web.Services.Protocols
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Public Class HttpGetClientProtocol
    Inherits HttpSimpleClientProtocol
Dim instance As HttpGetClientProtocol
public class HttpGetClientProtocol : HttpSimpleClientProtocol
public ref class HttpGetClientProtocol : public
 HttpSimpleClientProtocol
public class HttpGetClientProtocol extends
 HttpSimpleClientProtocol
public class HttpGetClientProtocol extends
 HttpSimpleClientProtocol
解説解説
使用例使用例

Wsdl.exe によって、下の Math XML Web サービス用に生成されるプロキシ クラスの例を次に示しますプロキシ クラスは、HttpGetClientProtocol から派生します。このクラスは、HttpSimpleClientProtocol 抽象クラスから派生します。

Option Strict On
Option Explicit On

Imports System
Imports System.Diagnostics
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.Xml.Serialization


Public Class MyMath
    Inherits System.Web.Services.Protocols.HttpGetClientProtocol
    
    <System.Diagnostics.DebuggerStepThroughAttribute()>  _
    Public Sub New()
        MyBase.New
        Me.Url = "http://www.contoso.com/math.asmx"
    End Sub
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.Web.Services.Protocols.HttpMethodAttribute(GetType(System.Web.Services.Protocols.XmlReturnReader),
 GetType(System.Web.Services.Protocols.UrlParameterWriter))>
  _
    Public Function Add(ByVal
 num1 As String, ByVal
 num2 As String) As <System.Xml.Serialization.XmlRootAttribute("int", [Namespace]:="http://www.contoso.com/",
 IsNullable:=false)> Integer
        Return CType(Me.Invoke("Add",
 (Me.Url + "/Add"), New
 Object() {num1, num2}),Integer)
    End Function
    
    <System.Diagnostics.DebuggerStepThroughAttribute()>  _
    Public Function BeginAdd(ByVal
 num1 As String, ByVal
 num2 As String, ByVal callback As System.AsyncCallback, ByVal asyncState As
 Object) As System.IAsyncResult
        Return Me.BeginInvoke("Add",
 (Me.Url + "/Add"), New
 Object() {num1, num2}, callback, asyncState)
    End Function
    
    <System.Diagnostics.DebuggerStepThroughAttribute()>  _
    Public Function EndAdd(ByVal
 asyncResult As System.IAsyncResult) As Integer
        Return CType(Me.EndInvoke(asyncResult)
,Integer)
    End Function
End Class
using System.Diagnostics;
using System.Xml.Serialization;
using System;
using System.Web.Services.Protocols;
using System.Web.Services;


public class MyMath : System.Web.Services.Protocols.HttpGetClientProtocol
 {
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    public MyMath() {
        this.Url = "http://www.contoso.com/math.asmx";
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.Web.Services.Protocols.HttpMethodAttribute(typeof(System.Web.Services.Protocols.XmlReturnReader),
 typeof(System.Web.Services.Protocols.UrlParameterWriter))]
    [return: System.Xml.Serialization.XmlRootAttribute("int",
 Namespace="http://www.contoso.com/", IsNullable=false)]
    public int Add(string
 num1, string num2) {
        return ((int)(this.Invoke("Add",
 (this.Url + "/Add"), new object[]
 {num1,
                    num2})));
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    public System.IAsyncResult BeginAdd(string
 num1, string num2, System.AsyncCallback callback, object asyncState)
 {
        return this.BeginInvoke("Add",
 (this.Url + "/Add"), new object[]
 {num1,
                    num2}, callback, asyncState);
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    public int EndAdd(System.IAsyncResult asyncResult)
 {
        return ((int)(this.EndInvoke(asyncResult)));
    }
}
#using <System.Web.Services.dll>
#using <System.Xml.dll>
#using <System.dll>

using namespace System::Diagnostics;
using namespace System::Xml::Serialization;
using namespace System;
using namespace System::Web::Services::Protocols;
using namespace System::Web::Services;

public ref class MyMath: public
 System::Web::Services::Protocols::HttpGetClientProtocol
{
public:

   [System::Diagnostics::DebuggerStepThroughAttribute]
   MyMath()
   {
      this->Url = "http://www.contoso.com/math.asmx";
   }

   [System::Diagnostics::DebuggerStepThroughAttribute]
   [System::Web::Services::Protocols::HttpMethodAttribute(System::Web::Services::Protocols::XmlReturnReader::typeid
,
   System::Web::Services::Protocols::UrlParameterWriter::typeid)]
   [returnvalue:System::Xml::Serialization::XmlRootAttribute("snippet1>"
,Namespace="http://www.contoso.com/",IsNullable=false)]
   int Add( String^ num1, String^ num2 )
   {
      array<Object^>^temp0 = {num1,num2};
      return  *dynamic_cast<int^>(this->Invoke(
 "Add", (String::Concat( this->Url, "/Add"
 )), temp0 ));
   }

   [System::Diagnostics::DebuggerStepThroughAttribute]
   System::IAsyncResult^ BeginAdd( String^ num1, String^ num2, System::AsyncCallback^
 callback, Object^ asyncState )
   {
      array<Object^>^temp1 = {num1,num2};
      return this->BeginInvoke( "Add",
 (String::Concat( this->Url, "/Add" )), temp1, callback,
 asyncState );
   }

   [System::Diagnostics::DebuggerStepThroughAttribute]
   int EndAdd( System::IAsyncResult^ asyncResult )
   {
      return  *dynamic_cast<int^>(this->EndInvoke(
 asyncResult ));
   }
};
import System.Diagnostics.*;
import System.Xml.Serialization.*;
import System.*;
import System.Web.Services.Protocols.*;
import System.Web.Services.*;

public class MyMath extends System.Web.Services.Protocols.HttpGetClientProtocol
{   
    /** @attribute System.Diagnostics.DebuggerStepThroughAttribute()
     */
    public MyMath()
    {
        this.set_Url("http://www.contoso.com/math.asmx");
    } //MyMath
   
    /** @attribute System.Diagnostics.DebuggerStepThroughAttribute()
     */
    /** @attribute System.Web.Services.Protocols.HttpMethodAttribute
        (System.Web.Services.Protocols.XmlReturnReader.class,
        System.Web.Services.Protocols.UrlParameterWriter.class)
     */
    public int Add(String num1, String num2)
    {
        return Integer.parseInt(System.Convert.ToString( 
            this.Invoke("Add", this.get_Url()
 + "/Add", 
            new Object[]{num1, num2})));
    } //Add  
   
    /** @attribute System.Diagnostics.DebuggerStepThroughAttribute()
     */
    public System.IAsyncResult BeginAdd(String num1, String num2,
 
        System.AsyncCallback callback, Object asyncState)
    {
        return this.BeginInvoke("Add",
 this.get_Url() + "/Add", 
            new Object[]{num1, num2}, callback, asyncState) ;
    } //BeginAdd   
   
    /** @attribute System.Diagnostics.DebuggerStepThroughAttribute()
     */
    public int EndAdd(System.IAsyncResult asyncResult)
    {
        return Integer.parseInt(System.Convert.ToString(
            this.EndInvoke(asyncResult))) ;
    } //EndAdd
} //MyMath

上のプロキシ クラス作成元の Math XML Web サービスの例を次に示します

<%@ WebService Language="VB" Class="Math"%>
Imports System.Web.Services
Imports System

Public Class Math
    <WebMethod()> _
    Public Function Add(num1 As
 Integer, num2 As Integer)
 As Integer
        Return num1 + num2
    End Function 'Add
End Class 'Math
<%@ WebService Language="C#" Class="Math"%>
 using System.Web.Services;
 using System;
 
 public class Math {
      [ WebMethod ]
      public int Add(int
 num1, int num2) {
          return num1+num2;
          }
 }
<%@ WebService Language="VJ#" Class="Math"%>

import System.Web.Services.*;
import System.*;

public class Math
{
    /** @attribute WebMethod()
     */
    public int Add(int num1,
 int num2)
    {
        return num1 + num2 ;
    } //Add
} //Math
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Web.Services.Protocols.WebClientProtocol
         System.Web.Services.Protocols.HttpWebClientProtocol
           System.Web.Services.Protocols.HttpSimpleClientProtocol
            System.Web.Services.Protocols.HttpGetClientProtocol
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HttpGetClientProtocol メンバ
System.Web.Services.Protocols 名前空間
HttpSimpleClientProtocol
WebClientProtocol
HttpPostClientProtocol
SoapHttpClientProtocol

HttpGetClientProtocol コンストラクタ

HttpGetClientProtocol クラス新しインスタンス初期化します。

名前空間: System.Web.Services.Protocols
アセンブリ: System.Web.Services (system.web.services.dll 内)
構文構文

Dim instance As New HttpGetClientProtocol
public HttpGetClientProtocol ()
public:
HttpGetClientProtocol ()
public HttpGetClientProtocol ()
public function HttpGetClientProtocol ()
使用例使用例
' Math is a proxy class derived from HttpGetClientProtocol.
Dim myHttpGetClientProtocol As New
 Math()

' Obtain password from a secure store.
Dim SecurelyStoredPassword As String
 = String.Empty

' Set the client-side credentials using the Credentials property.
Dim credentials = _
    New NetworkCredential("Joe",
 "mydomain", SecurelyStoredPassword)
myHttpGetClientProtocol.Credentials = credentials

' Allow the server to redirect the request.
myHttpGetClientProtocol.AllowAutoRedirect = True
Console.WriteLine("Auto redirect is: " _
    & myHttpGetClientProtocol.AllowAutoRedirect)
        // Math is a proxy class derived from HttpGetClientProtocol.
        HttpGetClientProtocol myHttpGetClientProtocol = new Math();

        // Obtain password from a secure store.
        String SecurelyStoredPassword = String.Empty;

        // Set the client-side credentials using the Credentials property.
        ICredentials credentials = 
            new NetworkCredential("Joe", "mydomain",
 SecurelyStoredPassword);
        myHttpGetClientProtocol.Credentials = credentials;
        Console.WriteLine("Auto redirect is: "
            + myHttpGetClientProtocol.AllowAutoRedirect);
    }
}

   // Math is a proxy class derived from HttpGetClientProtocol.
   HttpGetClientProtocol^ myHttpGetClientProtocol = gcnew ::Math;
   
   // Obtain password from a secure store.
   String^ SecurelyStoredPassword = String::Empty;
   
   // Set the client-side credentials using the Credentials property.
   ICredentials^ credentials = gcnew NetworkCredential( "Joe","mydomain",SecurelyStoredPassword
 );
   myHttpGetClientProtocol->Credentials = credentials;
   Console::WriteLine( "Auto redirect is: {0}", myHttpGetClientProtocol->AllowAutoRedirect
 );
}

        // Math is a proxy class derived from HttpGetClientProtocol.
        HttpGetClientProtocol myHttpGetClientProtocol = new Math();
      
        // Obtain password from a secure store.
        String securelyStoredPassword = String.Empty;
      
        // Set the client-side credentials using the Credentials property.
        ICredentials credentials = new NetworkCredential("Joe",
 "mydomain",
            securelyStoredPassword);
        myHttpGetClientProtocol.set_Credentials(credentials);
        Console.WriteLine("Auto redirect is: " 
            + myHttpGetClientProtocol.get_AllowAutoRedirect());
        
    } //main
} //HttpGetClientProtocolClass
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HttpGetClientProtocol クラス
HttpGetClientProtocol メンバ
System.Web.Services.Protocols 名前空間

HttpGetClientProtocol プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AllowAutoRedirect  クライアントサーバーリダイレクト自動的に従うかどうか取得または設定します。 ( HttpWebClientProtocol から継承されます。)
パブリック プロパティ ClientCertificates  クライアント証明書コレクション取得します。 ( HttpWebClientProtocol から継承されます。)
パブリック プロパティ ConnectionGroupName  要求に対して使用する接続グループの名前を取得または設定します。 ( WebClientProtocol から継承されます。)
パブリック プロパティ Container  Component格納している IContainer を取得します。 ( Component から継承されます。)
パブリック プロパティ CookieContainer  cookieコレクション取得または設定します。 ( HttpWebClientProtocol から継承されます。)
パブリック プロパティ Credentials  XML Web サービス クライアント認証セキュリティ資格情報取得または設定します。 ( WebClientProtocol から継承されます。)
パブリック プロパティ EnableDecompression  この HttpWebClientProtocol の圧縮解除が有効かどうかを示す Boolean取得または設定します既定値true です。 ( HttpWebClientProtocol から継承されます。)
パブリック プロパティ PreAuthenticate  事前認証有効にするかどうか取得または設定します。 ( WebClientProtocol から継承されます。)
パブリック プロパティ Proxy  ファイアウォールとおして XML Web サービス要求を行うためのプロキシ情報取得または設定します。 ( HttpWebClientProtocol から継承されます。)
パブリック プロパティ RequestEncoding  クライアントXML Web サービス要求するときに使用される Encoding。 ( WebClientProtocol から継承されます。)
パブリック プロパティ Site  Component の ISite を取得または設定します。 ( Component から継承されます。)
パブリック プロパティ Timeout  同期的な XML Web サービス要求完了するのを XML Web サービス クライアント待機する時間 (ミリ秒単位) を示します。 ( WebClientProtocol から継承されます。)
パブリック プロパティ UnsafeAuthenticatedConnectionSharing  XML Web サービスホストしている Web サービス接続するときにクライアントNTLM 認証使用する場合接続共有有効になっているかどうかを示す値を取得または設定します。 ( HttpWebClientProtocol から継承されます。)
パブリック プロパティ Url  クライアント要求している XML Web サービスベース URL取得または設定します。 ( WebClientProtocol から継承されます。)
パブリック プロパティ UseDefaultCredentials  Credentials プロパティを CredentialCache.DefaultCredentials プロパティの値に設定するかどうかを示す値を取得または設定します。 ( WebClientProtocol から継承されます。)
パブリック プロパティ UserAgent  それぞれの要求と共に送信されるユーザー エージェント ヘッダーの値を取得または設定します。 ( HttpWebClientProtocol から継承されます。)
プロテクト プロパティプロテクト プロパティ
参照参照

関連項目

HttpGetClientProtocol クラス
System.Web.Services.Protocols 名前空間
HttpSimpleClientProtocol
WebClientProtocol
HttpPostClientProtocol
SoapHttpClientProtocol

HttpGetClientProtocol メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Abort  XML Web サービス メソッドへの要求キャンセルします。 ( WebClientProtocol から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 ( Component から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GenerateXmlMappings  オーバーロードされます指定された型で公開されるXML Web サービス メソッドの XmlMembersMapping を取得します。 ( HttpWebClientProtocol から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 ( Component から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddToCache  クライアント プロトコル ハンドラインスタンスキャッシュ追加します。 ( WebClientProtocol から継承されます。)
プロテクト メソッド BeginInvoke  XML Web サービスメソッド非同期呼び出し開始します。 ( HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド CancelAsync  呼び出し完了済み場合除きXML Web サービス メソッド非同期呼び出しキャンセルします。 ( HttpWebClientProtocol から継承されます。)
プロテクト メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 ( Component から継承されます。)
プロテクト メソッド EndInvoke  HTTP使用して XML Web サービス メソッド非同期呼び出し完了します。 ( HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド Finalize  Componentガベージ コレクションによってクリアされる前に、アンマネージ リソース解放しその他のクリーンアップ操作実行します。 ( Component から継承されます。)
プロテクト メソッド GetFromCache  クライアント プロトコル ハンドラインスタンスキャッシュから取得します。 ( WebClientProtocol から継承されます。)
プロテクト メソッド GetService  Component またはその Container提供されるサービスを表すオブジェクト返します。 ( Component から継承されます。)
プロテクト メソッド GetWebRequest オーバーライドされます指定した URI対する WebRequest インスタンス作成します
プロテクト メソッド GetWebResponse  オーバーロードされますXML Web サービス メソッドへの要求から応答返します。 ( HttpWebClientProtocol から継承されます。)
プロテクト メソッド Invoke  HTTP使用して XML Web サービス メソッド呼び出します。 ( HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド InvokeAsync  オーバーロードされます指定されメソッド非同期呼び出します。 ( HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド MemberwiseClone  オーバーロードされます。 ( MarshalByRefObject から継承されます。)
参照参照

関連項目

HttpGetClientProtocol クラス
System.Web.Services.Protocols 名前空間
HttpSimpleClientProtocol
WebClientProtocol
HttpPostClientProtocol
SoapHttpClientProtocol

HttpGetClientProtocol メンバ

HTTP-GET プロトコル使用する XML Web サービス クライアント プロキシ基本クラス

HttpGetClientProtocol データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド HttpGetClientProtocol HttpGetClientProtocol クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AllowAutoRedirect  クライアントサーバーリダイレクト自動的に従うかどうか取得または設定します。(HttpWebClientProtocol から継承されます。)
パブリック プロパティ ClientCertificates  クライアント証明書コレクション取得します。(HttpWebClientProtocol から継承されます。)
パブリック プロパティ ConnectionGroupName  要求に対して使用する接続グループの名前を取得または設定します。(WebClientProtocol から継承されます。)
パブリック プロパティ Container  Component格納している IContainer を取得します。(Component から継承されます。)
パブリック プロパティ CookieContainer  cookieコレクション取得または設定します。(HttpWebClientProtocol から継承されます。)
パブリック プロパティ Credentials  XML Web サービス クライアント認証セキュリティ資格情報取得または設定します。(WebClientProtocol から継承されます。)
パブリック プロパティ EnableDecompression  この HttpWebClientProtocol の圧縮解除が有効かどうかを示す Boolean取得または設定します既定値true です。(HttpWebClientProtocol から継承されます。)
パブリック プロパティ PreAuthenticate  事前認証有効にするかどうか取得または設定します。(WebClientProtocol から継承されます。)
パブリック プロパティ Proxy  ファイアウォールとおして XML Web サービス要求を行うためのプロキシ情報取得または設定します。(HttpWebClientProtocol から継承されます。)
パブリック プロパティ RequestEncoding  クライアントXML Web サービス要求するときに使用される Encoding。(WebClientProtocol から継承されます。)
パブリック プロパティ Site  Component の ISite を取得または設定します。(Component から継承されます。)
パブリック プロパティ Timeout  同期的な XML Web サービス要求完了するのを XML Web サービス クライアント待機する時間 (ミリ秒単位) を示します。(WebClientProtocol から継承されます。)
パブリック プロパティ UnsafeAuthenticatedConnectionSharing  XML Web サービスホストしている Web サービス接続するときにクライアントNTLM 認証使用する場合接続共有有効になっているかどうかを示す値を取得または設定します。(HttpWebClientProtocol から継承されます。)
パブリック プロパティ Url  クライアント要求している XML Web サービスベース URL取得または設定します。(WebClientProtocol から継承されます。)
パブリック プロパティ UseDefaultCredentials  Credentials プロパティを CredentialCache.DefaultCredentials プロパティの値に設定するかどうかを示す値を取得または設定します。(WebClientProtocol から継承されます。)
パブリック プロパティ UserAgent  それぞれの要求と共に送信されるユーザー エージェント ヘッダーの値を取得または設定します。(HttpWebClientProtocol から継承されます。)
プロテクト プロパティプロテクト プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Abort  XML Web サービス メソッドへの要求キャンセルします。 (WebClientProtocol から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 (Component から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GenerateXmlMappings  オーバーロードされます指定された型で公開されるXML Web サービス メソッドの XmlMembersMapping を取得します。 (HttpWebClientProtocol から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 (Component から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド AddToCache  クライアント プロトコル ハンドラインスタンスキャッシュ追加します。 (WebClientProtocol から継承されます。)
プロテクト メソッド BeginInvoke  XML Web サービスメソッド非同期呼び出し開始します。 (HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド CancelAsync  呼び出し完了済み場合除きXML Web サービス メソッド非同期呼び出しキャンセルします。 (HttpWebClientProtocol から継承されます。)
プロテクト メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 (Component から継承されます。)
プロテクト メソッド EndInvoke  HTTP使用して XML Web サービス メソッド非同期呼び出し完了します。 (HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド Finalize  Componentガベージ コレクションによってクリアされる前に、アンマネージ リソース解放しその他のクリーンアップ操作実行します。 (Component から継承されます。)
プロテクト メソッド GetFromCache  クライアント プロトコル ハンドラインスタンスキャッシュから取得します。 (WebClientProtocol から継承されます。)
プロテクト メソッド GetService  Component またはその Container提供されるサービスを表すオブジェクト返します。 (Component から継承されます。)
プロテクト メソッド GetWebRequest オーバーライドされます指定した URI対する WebRequest インスタンス作成します
プロテクト メソッド GetWebResponse  オーバーロードされますXML Web サービス メソッドへの要求から応答返します。 (HttpWebClientProtocol から継承されます。)
プロテクト メソッド Invoke  HTTP使用して XML Web サービス メソッド呼び出します。 (HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド InvokeAsync  オーバーロードされます指定されメソッド非同期呼び出します。 (HttpSimpleClientProtocol から継承されます。)
プロテクト メソッド MemberwiseClone  オーバーロードされます。 ( MarshalByRefObject から継承されます。)
パブリック イベントパブリック イベント
参照参照

関連項目

HttpGetClientProtocol クラス
System.Web.Services.Protocols 名前空間
HttpSimpleClientProtocol
WebClientProtocol
HttpPostClientProtocol
SoapHttpClientProtocol


このページでは「.NET Framework クラス ライブラリ リファレンス」からHttpGetClientProtocolを検索した結果を表示しています。
Weblioに収録されているすべての辞書からHttpGetClientProtocolを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からHttpGetClientProtocol を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HttpGetClientProtocol」の関連用語

HttpGetClientProtocolのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpGetClientProtocolのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS