SoapExtensionImporter Classe
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.
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 abstract
SoapExtension 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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per