FederationMessage Klasa

Definicja

Definiuje klasę bazową, z której pochodzą wszystkie klasy komunikatów federacji.

public ref class FederationMessage abstract
public abstract class FederationMessage
type FederationMessage = class
Public MustInherit Class FederationMessage
Dziedziczenie
FederationMessage
Pochodne

Uwagi dotyczące implementowania

Należy co najmniej zastąpić metodę w klasach pochodnych i wybrać zastąpienie Write(TextWriter) metody Validate() chronionej.

Konstruktory

FederationMessage(Uri)

Wywoływane z konstruktorów w klasach pochodnych, aby zainicjować FederationMessage klasę.

Właściwości

BaseUri

Pobiera lub ustawia podstawowy adres URL, do którego odnosi się komunikat.

Parameters

Pobiera parametry komunikatu jako słownik.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetBaseUrl(Uri)

Metoda pomocnika, która wyodrębnia podstawowy adres URL z określonego adresu URI.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetParameter(String)

Zwraca określoną wartość parametru ze słownika parametrów.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ParseQueryString(Uri)

Metoda pomocnika, która analizuje ciąg zapytania w określonym URI do NameValueCollection .

RemoveParameter(String)

Usuwa parametr ze słownika parametrów.

SetParameter(String, String)

Ustawia wartość parametru w słowniku parametrów.

SetUriParameter(String, String)

Ustawia wartość parametru w słowniku parametrów. Wartość musi być bezwzględnym URI.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate()

Weryfikuje komunikat.

Write(TextWriter)

W przypadku przesłonięć w klasie pochodnej program zapisuje komunikat w strumieniu wyjściowym.

WriteFormPost()

Serializuje komunikat jako wpis w formularzu i zwraca wynikowy formularz wraz z jego kodem JavaScript jako ciągiem.

WriteQueryString()

Zwraca reprezentację ciągu komunikatu w formacie ciągu zapytania.

Dotyczy