AnyReturnReader.GetInitializer(LogicalMethodInfo) Metodo

Definizione

Restituisce il parametro passato al Initialize(Object) metodo .

public:
 override System::Object ^ GetInitializer(System::Web::Services::Protocols::LogicalMethodInfo ^ methodInfo);
public override object GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo methodInfo);
override this.GetInitializer : System.Web.Services.Protocols.LogicalMethodInfo -> obj
Public Overrides Function GetInitializer (methodInfo As LogicalMethodInfo) As Object

Parametri

methodInfo
LogicalMethodInfo

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

Valori restituiti

Parametro passato al Initialize(Object) metodo .

Commenti

Un inizializzatore è un oggetto passato come parametro al Initialize metodo . Per la AnyReturnReader classe , l'inizializzatore è l'istanza a cui fa riferimento la parola chiave this, a meno che il valore del LogicalMethodInfo parametro non abbia un tipo restituito void, nel qual caso l'inizializzatore è impostato su null.

Il GetInitializer metodo viene richiamato durante l'inizializzazione del servizio. Successivamente, al momento dell'elaborazione di una risposta, l'oggetto inizializzatore AnyReturnReader viene passato al Initialize metodo di un'altra AnyReturnReader istanza. L'altra istanza accetta la chiamata al Read metodo .

Si applica a