Condividi tramite


MimeFormatter.GetInitializer Metodo

Definizione

Quando viene eseguito l'override in una classe derivata, viene restituito un inizializzatore del metodo specificato.

Overload

GetInitializer(LogicalMethodInfo)

Quando viene eseguito l'override in una classe derivata, viene restituito un inizializzatore del metodo specificato.

GetInitializer(Type, LogicalMethodInfo)

Restituisce un inizializzatore per il metodo specificato.

GetInitializer(LogicalMethodInfo)

Quando viene eseguito l'override in una classe derivata, viene restituito un inizializzatore del 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.

Restituisce

Object

Istanza di Objectche contiene un inizializzatore per il metodo specificato.

Commenti

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

L'implementazione di una classe derivata del metodo GetInitializer 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 , che crea un'istanza di un altro oggetto della classe derivata e quindi al metodo per CreateInstance Initialize inizializzarlo. L'altro oggetto esegue la lettura o la scrittura effettive.

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

Il tipo, derivato da MimeFormatter, per cui viene ottenuto un inizializzatore.

methodInfo
LogicalMethodInfo

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

Restituisce

Object

Oggetto Object che contiene l'inizializzatore del metodo specificato.

Commenti

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

Il metodo GetInitializer statico richiama il metodo della classe GetInitializer 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 effettive.

Si applica a