SoapExtensionImporter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje společné rozhraní a funkce pro třídy generovat atributy kódu, které určují rozšíření SOAP.
public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
- Dědičnost
-
SoapExtensionImporter
Poznámky
Třída SoapExtensionImporterabstract zveřejňuje metodu abstract , ImportMethodkterá umožňuje odvozené třídě přidat metadata do jakékoli metody, která představuje operaci v vazbě. Samotná metoda není vstupní metodou. Atributy kódu, které jsou přidány do všech webových metod ve třídě vazby, představují rozšíření protokolu WEBOVÝch služeb SOAP, například pro přidání dalších hlaviček do odchozí zprávy SOAP nebo další zpracování příchozí zprávy SOAP.
Třídu odvozenou z SoapExtensionImporter třídy můžete použít k rozšíření generování kódu proxy klienta nebo abstract kódu serveru. Takovou odvozenou třídu můžete použít ve spojení s třídou odvozenou z abstractSoapExtension třídy, která rozšiřuje zpracování zpráv SOAP za běhu v klientovi nebo službě.
V konfiguračním souboru můžete zadat SoapExtensionImporter prostřednictvím elementu soapExtensionImporterTypes konfigurace a jeho podřízeného add elementu. Konfiguraci můžete použít na:
Webová aplikace ASP.NET: služba nebo klient.
Samostatná aplikace .NET Framework: pouze klient.
Konstruktory
| Name | Description |
|---|---|
| SoapExtensionImporter() |
Inicializuje novou instanci SoapExtensionImporter třídy. |
Vlastnosti
| Name | Description |
|---|---|
| ImportContext |
Získá nebo nastaví SoapProtocolImporter instanci, která vyvolá metodu ImportMethod(CodeAttributeDeclarationCollection) . |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| ImportMethod(CodeAttributeDeclarationCollection) |
Při přepsání v odvozené třídě přidá deklarace atributů kódu do jakékoli metody, která představuje operaci v vazbě. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |