System.Net.HttpClient.THTTPClient のメソッド
継承Protected
AfterConstruction | public | 最後のコンストラクタが実行された後で応答します。 |
BeforeDestruction | public | 最初のデストラクタが実行される前に応答します。 |
BeginDelete | public | 非同期 HTTP リクエストを、DELETE HTTP リクエスト メソッドを使用して開始します。 |
BeginExecute | public | 非同期 HTTP リクエストを開始します。 |
BeginGet | public | 非同期 HTTP リクエストを、GET HTTP リクエスト メソッドを使用して開始します。 |
BeginGetRange | public | 非同期 HTTP リクエストを、GET HTTP リクエスト メソッドを Range ヘッダーと共に使用して開始します。 |
BeginHead | public | 非同期 HTTP リクエストを、HEAD HTTP リクエスト メソッドを使用して開始します。 |
BeginMerge | public | 非同期 HTTP リクエストを、MERGE HTTP リクエスト メソッドを使用して開始します。 |
BeginMergeAlternative | public | MERGE HTTP リクエスト メソッドを使用した非同期 HTTP リクエストを、PUT HTTP リクエスト メソッドとしてマスクします。 |
BeginOptions | public | 非同期 HTTP リクエストを、OPTIONS HTTP リクエスト メソッドを使用して開始します。 |
BeginPatch | public | 非同期 HTTP リクエストを、PATCH HTTP リクエスト メソッドを使用して開始します。 |
BeginPatchAlternative | public | PATCH HTTP リクエスト メソッドを使用した非同期 HTTP リクエストを、PUT HTTP リクエスト メソッドとしてマスクします。 |
BeginPost | public | 非同期 HTTP リクエストを、POST HTTP リクエスト メソッドを使用して開始します。 |
BeginPut | public | 非同期 HTTP リクエストを、PUT HTTP リクエスト メソッドを使用して開始します。 |
BeginTrace | public | 非同期 HTTP リクエストを、TRACE HTTP リクエスト メソッドを使用して開始します。 |
CheckDisposed | protected | |
CheckDownloadResume | public | ダウンロード再開機能をサーバーがサポートしているかどうかを示します。 |
ClassInfo | public |
オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。 |
ClassName | public | 引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。 |
ClassNameIs | public | オブジェクトが指定の型かどうかを示します。 |
ClassParent | public | 1 つ上位のクラスの型を返します。 |
ClassType | public | オブジェクトのクラスへのクラス参照を返します。 |
CleanupInstance | public | クラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。 |
Create | public | Creates は、THTTPClient のインスタンスを破壊します。 |
CreateInstance | protected | TURLClient のインスタンスを作成します。 |
DefaultHandler | public | メッセージレコードを処理するメソッドのインターフェースを提供します。 |
Delete | public | HTTP 要求メソッド DELETE を使って指定の URL に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
Destroy | public | Destroys は、THTTPClient のこのインスタンスを破壊します。 |
Dispatch | public | Message パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。 |
DisposeOf | public | DisposeOf は、オブジェクトのデストラクタ コードを、強制実行します。 |
DoAuthCallback | protected | AuthCallback または AuthEvent を呼び出します。 |
DoClientCertificateAccepted | protected | AnIndex で指定される ARequest に関連するクライアント証明書を受け取った際に、実行されるメソッドです。 |
DoExecute | protected | |
DoExecuteAsync | protected | 指定されたリクエスト メソッド、URI、および ソース ストリームをベースにリクエスト オブジェクトを構築し、InternalExecuteAsync を呼び出して、非同期 HTTP リクエストを開始します。 |
DoExecuteRequest | protected | プラットフォーム依存 HTTP ARequest を実行するメソッドです。 |
DoGetClientCertificates | protected | ARequest に関連する、プラットフォーム依存のクライアント証明書を、ACertificateList から取得するメソッドです。 |
DoGetHTTPRequestInstance | protected | プラットフォーム依存リクエスト インスタンスを、クライアントから取得するメソッドです。これは、AClient 、ARequestMethod 、AURI 引数から作成されます。 |
DoGetRequestInstance | protected | |
DoGetResponseInstance | protected | リクエスト インスタンスを返します。 |
DoGetSSLCertificateFromServer | protected | ARequest に関連する、プラットフォーム依存の SSL サーバー証明書を取得するメソッドです。 |
DoProcessStatus | protected | ARequest が実行された後に、特定のアクションを実行するメソッドです。 |
DoServerCertificateAccepted | protected | クライアント SSL サーバー証明書が、指定された ARequest に対して許可された際に、実行されるメソッドです。 |
DoSetCredential | protected | ARequest のサーバー/プロキシ ACredential を、特定の ATargetType に設定するメソッドです。 |
EncodingNameToHttpEncodingName | public | エンコードされた名前を有効な HTTP CharSet 名前に変換します。 |
EndAsyncHTTP | public | 指定されたレスポンスが成功したかを確認、または、レスポンスが失敗した場合には例外を発生させます。 |
EndAsyncURL | public | 指定されたレスポンスが成功したかを確認、または、レスポンスが失敗した場合には例外を発生させます。 |
Equals | public |
現在のインスタンスと Obj パラメータが等しいかどうかを調べます。 |
Execute | public | HTTP クライアントに関連する指定されたリクエストを実行します。 |
FieldAddress | public | パブリッシュオブジェクト項目のアドレスを返します。 |
Free | public | オブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。 |
FreeInstance | public | NewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。 |
Get | public | HTTP 要求メソッド GET を使って指定の URL に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
GetCredentials | protected | 指定されたパラメータに適合する資格情報を取得します。 |
GetCustomHeaderValue | protected | 指定された Name に対応する CustomHeaders 値を返します。 |
GetDisposed | protected | |
GetHashCode | public | ハッシュ コードを表す整数を返します。 |
GetInstance | protected | クライアント インスタンスを取得するメソッドです。 |
GetInterface | public | 指定したインターフェースを取り出します。 |
GetInterfaceEntry | public | クラス内で実現された特定のインターフェースのエントリを返します。 |
GetInterfaceTable | public | 指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。 |
GetMaxRedirects | protected | FMaxRedirects の取得メソッド。 |
GetRange | public | GetRange メソッドでは、Range ヘッダーを AHeaders に追加したうえで、AURL に GET コマンドを送信します。 |
GetRequest | public | HTTP クライアントに関連付けられた、指定された ARequestMethod および URI または URL の要求インスタンスを取得します。 |
Head | public | HTTP 要求メソッド HEAD を使って指定の URL に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
InheritsFrom | public | 2 つのオブジェクト型の関係を調べます。 |
Initializer | protected | THTTPClient のインスタンスを作成します。 |
InitInstance | public | 新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。 |
InstanceSize | public | オブジェクト型の各インスタンスのサイズをバイト数で返します。 |
InternalExecuteAsync | protected | 非同期 HTTP リクエストを開始します。 |
Merge | public | HTTP 要求メソッド MERGE を使って指定の URL に指定のデータ(ASource )と共に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
MergeAlternative | public | PUT 要求メソッドとしてマスクした MERGE HTTP 要求メソッドを使用して、指定の URL に指定のデータ(ASource )と共に送信し、サーバーが応答を送信するのを待って、サーバーのHTTP 応答 を返します。 |
MethodAddress | public | 名前を指定すると、クラス メソッドのアドレスを返します。 |
MethodName | public | アドレスを指定すると、クラス メソッドの名前を返します。 |
NewInstance | public | オブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。 |
Options | public | HTTP 要求メソッド OPTIONS を使って指定の URL に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
Patch | public | HTTP 要求メソッド PATCH を使って指定の URL に指定のデータ(ASource )と共に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
PatchAlternative | public | HTTP 要求を、指定 URL に指定したデータ(ASource )と共に、PUT 要求メソッドとしてマスクされた PATCH HTTP 要求メソッドを使用して送り、サーバーから応答が送られてくるのを待機し、サーバーのその HTTP 応答 を返します。 |
Post | public | POST コマンドを AURL に送信します。 |
Put | public | HTTP 要求メソッド PUT を使って指定の URL に指定のデータ(ASource )と共に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
QualifiedClassName | public |
クラスの修飾名を返します。 |
SafeCallException | public | safecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。 |
SetConnectionTimeout | protected | ConnectionTimeout の設定メソッド。 |
SetCredentialsStorage | protected | CredentialsStorage プロパティの設定メソッドです。 |
SetCustomHeaderValue | protected | 指定された Name と Value を CustomHeaders の要素として設定します。 |
SetMaxRedirects | protected | FMaxRedirects の設定メソッド。 |
SetProxySettings | protected | ProxySettings プロパティの設定メソッドです。 |
SetResponseTimeout | protected | ResponseTimeout の設定メソッド。 |
SupportedSchemes | protected | |
ToString | public | クラス名を表す文字列を返します。 |
Trace | public | HTTP 要求メソッド TRACE を使って指定の URL に HTTP 要求を送信し、サーバーが応答を送信するのを待って、サーバーの HTTP 応答を返します。 |
UnitName | public |
クラスが定義されているユニットの名前を返します。 |
UnitScope | public |
クラスのユニット スコープを返します。 |