StreamSecurityUpgradeInitiator クラス

定義

セキュリティ アップグレード イニシエーターを実装するには、この abstract 基本クラスから継承します。

public ref class StreamSecurityUpgradeInitiator abstract : System::ServiceModel::Channels::StreamUpgradeInitiator
public abstract class StreamSecurityUpgradeInitiator : System.ServiceModel.Channels.StreamUpgradeInitiator
type StreamSecurityUpgradeInitiator = class
    inherit StreamUpgradeInitiator
Public MustInherit Class StreamSecurityUpgradeInitiator
Inherits StreamUpgradeInitiator
継承
StreamSecurityUpgradeInitiator

注釈

このクラスは、カスタム ストリームアップグレードを実装するために StreamSecurityUpgradeAcceptor および StreamSecurityUpgradeProvider と共に使用されます。

アップグレード プロセスの詳細については、 StreamUpgradeProviderを参照してください。

コンストラクター

名前 説明
StreamSecurityUpgradeInitiator()

StreamSecurityUpgradeInitiator クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
BeginInitiateUpgrade(Stream, AsyncCallback, Object)

この abstract メソッドは、アップグレードを開始する非同期処理を実行するために実装できます。

(継承元 StreamUpgradeInitiator)
EndInitiateUpgrade(IAsyncResult)

このメソッドは、 BeginInitiateUpgrade(Stream, AsyncCallback, Object) が完了した後に呼び出される非同期コールバック メソッドです。

(継承元 StreamUpgradeInitiator)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetNextUpgrade()

次に実行するアップグレードのコンテンツ タイプを返します。

(継承元 StreamUpgradeInitiator)
GetRemoteSecurity()

セキュリティ コンテキストで提供される情報に基づいて、カスタム セキュリティ ネゴシエーションを実行するためにストリームで提供されるセキュリティ メッセージ プロパティを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InitiateUpgrade(Stream)

接続のもう一方の端にチャネル トランスポート層のアップグレードを要求して、ストリームのアップグレードを開始します。

(継承元 StreamUpgradeInitiator)
InitiateUpgradeAsync(Stream)

セキュリティ アップグレード イニシエーターを実装するには、この abstract 基本クラスから継承します。

(継承元 StreamUpgradeInitiator)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください