Share via


FederationMessage クラス

定義

すべてのフェデレーション メッセージ クラスの派生元となる基本クラスを定義します。

public ref class FederationMessage abstract
public abstract class FederationMessage
type FederationMessage = class
Public MustInherit Class FederationMessage
継承
FederationMessage
派生

注意 (実装者)

少なくとも、派生クラスの メソッドを Write(TextWriter) オーバーライドする必要があります。また、保護された Validate() メソッドをオーバーライドすることもできます。

コンストラクター

FederationMessage(Uri)

FederationMessage クラスを初期化するために、派生クラスのコンストラクターから呼び出されます。

プロパティ

BaseUri

メッセージを適用するベース URI を取得または設定します。

Parameters

ディクショナリとしてメッセージ パラメーターを取得します。

メソッド

Equals(Object)

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

(継承元 Object)
GetBaseUrl(Uri)

指定された URI からベース URL を抽出するヘルパー メソッド。

GetHashCode()

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

(継承元 Object)
GetParameter(String)

パラメーター辞書から指定されたパラメーター値を返します。

GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ParseQueryString(Uri)

指定された URI のクエリ文字列を NameValueCollection に解析するヘルパー メソッド。

RemoveParameter(String)

パラメーター ディクショナリからパラメーターを削除します。

SetParameter(String, String)

パラメーター辞書にパラメーターの値を設定します。

SetUriParameter(String, String)

パラメーター辞書にパラメーターの値を設定します。 値は、絶対 URI にする必要があります。

ToString()

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

(継承元 Object)
Validate()

メッセージを検証します。

Write(TextWriter)

派生クラスでオーバーライドされると、出力ストリームにメッセージを書き込みます。

WriteFormPost()

メッセージをフォーム ポストとしてシリアル化し、 JavaScript とともに発生するフォームを文字列として返します。

WriteQueryString()

クエリ文字列形式のメッセージの文字列表現を返します。

適用対象