SoapExtensionImporter Classe

Definizione

Fornisce alle classi un'interfaccia e una funzionalità comuni per generare attributi di codice che specificano estensioni SOAP.

public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
Ereditarietà
SoapExtensionImporter

Commenti

La SoapExtensionImporterabstract classe espone un metodo, , ImportMethodche consente a una abstract classe derivata di aggiungere metadati a qualsiasi metodo che rappresenta un'operazione in un'associazione. Il metodo stesso non è un metodo di input. Gli attributi di codice, aggiunti a tutti i metodi Web in una classe di associazione, rappresentano estensioni al protocollo dei servizi Web SOAP, ad esempio, per aggiungere intestazioni aggiuntive a un messaggio SOAP in uscita o eseguire un'elaborazione aggiuntiva in un messaggio SOAP in ingresso.

È possibile usare una classe derivata da SoapExtensionImporter per estendere la generazione di codice proxy client o abstract codice server. È possibile usare una classe derivata in combinazione con una classe derivata dalla classe, che estende l'elaborazione abstractSoapExtension in fase di esecuzione dei messaggi SOAP nel client o nel servizio.

È possibile specificare SoapExtensionImporter in un file di configurazione tramite l'elemento di configurazione e il soapExtensionImporterTypes relativo elemento figlio add . È possibile applicare la configurazione a:

  • Applicazione Web ASP.NET: servizio o client.

  • Applicazione .NET Framework autonoma: solo client.

Costruttori

SoapExtensionImporter()

Inizializza una nuova istanza della classe SoapExtensionImporter.

Proprietà

ImportContext

Ottiene o imposta l'istanza di SoapProtocolImporter che richiama il metodo ImportMethod(CodeAttributeDeclarationCollection).

Metodi

Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
ImportMethod(CodeAttributeDeclarationCollection)

Quando sottoposto a override in una classe derivata, aggiunge dichiarazioni di attributi di codice a tutti i metodi che rappresentano un'operazione di associazione.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche