MimeFormatter.GetInitializer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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.