Condividi tramite


FederationMessage Classe

Definizione

Definisce la classe base da cui derivano tutte le classi dei messaggi Federation.

public ref class FederationMessage abstract
public abstract class FederationMessage
type FederationMessage = class
Public MustInherit Class FederationMessage
Ereditarietà
FederationMessage
Derivato

Note per gli implementatori

È necessario eseguire almeno l'override del Write(TextWriter) metodo nelle classi derivate ed è possibile scegliere di eseguire l'override del metodo protetto Validate() .

Costruttori

FederationMessage(Uri)

Viene chiamato dai costruttori nelle classi derivate per inizializzare la classe FederationMessage.

Proprietà

BaseUri

Ottiene o imposta l'URI di base a cui si applica il messaggio.

Parameters

Ottiene i parametri del messaggio come dizionario.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetBaseUrl(Uri)

Metodo di supporto che estrae l'URL di base dall'URI specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetParameter(String)

Restituisce il valore del parametro specificato dal dizionario dei parametri.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ParseQueryString(Uri)

Metodo di supporto che analizza la stringa di query nell'URI specificato in un oggetto NameValueCollection.

RemoveParameter(String)

Rimuove un parametro dal dizionario dei parametri.

SetParameter(String, String)

Imposta il valore di un parametro nel dizionario dei parametri.

SetUriParameter(String, String)

Imposta il valore di un parametro nel dizionario dei parametri. Il valore deve essere un URI assoluto.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Validate()

Convalida il messaggio.

Write(TextWriter)

Quando sottoposto a override in una classe derivata, scrive il messaggio al flusso dell'output.

WriteFormPost()

Serializza il messaggio come un post per un form e restituisce il form risultante insieme al relativo Javascript come stringa.

WriteQueryString()

Restituisce una rappresentazione di stringa del messaggio nel formato stringa di query.

Si applica a