System::Net::ServicePoint クラス

ServicePoint class

HTTP 接続管理を提供します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてこのポインタを使用してください。

class ServicePoint : public System::Object

メソッド

メソッド説明
CloseConnectionGroup(String)指定された接続グループに属する接続を閉じて削除します。
get_Address()現在のインスタンスが接続するサーバー URI を返します。
get_BindIPEndPointDelegate()RTTI 情報。
get_Certificate()現在のインスタンスで使用される証明書を返します。
get_ClientCertificate()最後のクライアント証明書を返します。
get_ConnectionLeaseTimeout()アクティブな ServicePoint が閉じられるまでのタイムアウト(ミリ秒)を取得します。
get_ConnectionLimit()現在のインスタンスで許可される最大接続数を取得します。
get_ConnectionName()接続名を返します。
get_CurrentConnections()開かれている接続数を返します。
get_Expect100Continue()100-Continue 動作が使用されているかどうかを示す値を取得します。
get_IdleSince()ホストへの最新接続の日時を返します。
get_MaxIdleTime()アイドル接続が閉じられるまでの時間(ミリ秒)を取得します。
virtual get_ProtocolVersion()HTTP バージョンを返します。
get_ReceiveBufferSize()受信バッファのサイズを取得します。
get_SupportsPipelining()現在のインスタンスがパイプライン接続をサポートしているかどうかを示す値を返します。
get_UseNagleAlgorithm()現在のインスタンスが管理する接続で Nagle アルゴリズムが使用されているかどうかを示す値を取得します。
set_BindIPEndPointDelegate(BindIPEndPoint)ローカル IPEndPoint を現在のインスタンスに関連付けるために使用されるデリゲートを設定します。
set_ConnectionLeaseTimeout(int32_t)アクティブな ServicePoint が閉じられるまでのタイムアウト(ミリ秒)を設定します。
set_ConnectionLimit(int32_t)現在のインスタンスで許可される接続の最大数を設定します。
set_Expect100Continue(bool)100-Continue 動作が使用されているかどうかを示す値を設定します。
set_MaxIdleTime(int32_t)アイドル接続が閉じられるまでの時間(ミリ秒)を設定します。
set_ReceiveBufferSize(int32_t)受信バッファのサイズを設定します。
set_UseNagleAlgorithm(bool)現在のインスタンスが管理する接続で Nagle アルゴリズムが使用されているかどうかを示す値を設定します。
SetTcpKeepAlive(bool, int32_t, int32_t)‘Keep-Alive’ オプションが有効かどうかを示す値を設定します。

参照