MimeFormatter.GetInitializer Metodo

Definizione

Quando sottoposto a override in una classe derivata, restituisce un inizializzatore per il metodo specificato.

Overload

Nome Descrizione
GetInitializer(LogicalMethodInfo)

Quando sottoposto a override in una classe derivata, restituisce un inizializzatore per il metodo specificato.

GetInitializer(Type, LogicalMethodInfo)

Restituisce un inizializzatore per il metodo specificato.

GetInitializer(LogicalMethodInfo)

Quando sottoposto a override in una classe derivata, restituisce un inizializzatore per il metodo specificato.

public:
 abstract System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public abstract object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
abstract member GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public MustOverride Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

Parametri

methodInfo
LogicalMethodInfo

Oggetto LogicalMethodInfo che specifica il metodo Web per il quale viene ottenuto l'inizializzatore.

Valori restituiti

Oggetto Object contenente l'inizializzatore per il metodo specificato.

Commenti

Un inizializzatore è un oggetto passato come parametro al Initialize metodo .

L'implementazione di una classe derivata del GetInitializer metodo di istanza viene richiamata durante l'inizializzazione del client o del servizio. Successivamente, al momento dell'elaborazione di una richiesta o di una risposta, l'oggetto inizializzatore viene passato al metodo statico CreateInstance , che crea un'istanza di un altro oggetto della classe derivata e quindi al Initialize metodo per inizializzarlo. L'altro oggetto esegue la lettura o la scrittura effettiva.

Si applica a

GetInitializer(Type, LogicalMethodInfo)

Restituisce un inizializzatore per il metodo specificato.

public:
 static System::Object ^ GetInitializer(Type ^ type, System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public static object GetInitializer(Type type, System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
static member GetInitializer : Type * System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Shared Function GetInitializer (type As Type, methodInfo As LogicalMethodInfo) As Object

Parametri

type
Type

Tipo, derivato da MimeFormatter, per il quale viene ottenuto un inizializzatore.

methodInfo
LogicalMethodInfo

Oggetto LogicalMethodInfo che specifica il metodo Web per il quale viene ottenuto l'inizializzatore.

Valori restituiti

Oggetto Object contenente l'inizializzatore per il metodo specificato.

Commenti

Un inizializzatore è un oggetto passato come parametro al Initialize metodo .

Il metodo statico GetInitializer richiama il metodo della GetInitializer classe derivata, creando in modo implicito un'istanza della classe derivata. Al momento dell'elaborazione di una richiesta o di una risposta, l'oggetto inizializzatore viene passato al Initialize metodo di un'altra istanza della classe derivata. Quest'ultimo oggetto esegue la lettura o la scrittura effettiva.

Si applica a