SoapExtensionImporter Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een algemene interface en functionaliteit voor klassen voor het genereren van codekenmerken waarmee SOAP-extensies worden opgegeven.
public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
- Overname
-
SoapExtensionImporter
Opmerkingen
De SoapExtensionImporterabstract klasse maakt een abstract methode beschikbaar, ImportMethodwaarmee een afgeleide klasse metagegevens kan toevoegen aan elke methode die een bewerking in een binding vertegenwoordigt. De methode zelf is geen invoermethode. De codekenmerken, die worden toegevoegd aan alle webmethoden in een bindingsklasse, vertegenwoordigen extensies van het SOAP Web Services-protocol, bijvoorbeeld voor het toevoegen van extra headers aan een uitgaand SOAP-bericht of het uitvoeren van extra verwerking op een binnenkomend SOAP-bericht.
U kunt een klasse gebruiken die is afgeleid van SoapExtensionImporter om de generatie van clientproxycode of abstract servercode uit te breiden. U kunt een dergelijke afgeleide klasse gebruiken in combinatie met een klasse die is afgeleid van de abstractSoapExtension klasse, die de runtimeverwerking van SOAP-berichten op de client of service verlengt.
U kunt in een configuratiebestand opgeven SoapExtensionImporter via het configuratie-element en het soapExtensionImporterTypes onderliggende add element. U kunt de configuratie toepassen op:
Een ASP.NET-webtoepassing: service of client.
Een zelfstandige .NET Framework-toepassing: alleen client.
Constructors
| Name | Description |
|---|---|
| SoapExtensionImporter() |
Initialiseert een nieuw exemplaar van de SoapExtensionImporter klasse. |
Eigenschappen
| Name | Description |
|---|---|
| ImportContext |
Hiermee haalt u het SoapProtocolImporter exemplaar op dat de methode aanroept of stelt u deze ImportMethod(CodeAttributeDeclarationCollection) in. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| ImportMethod(CodeAttributeDeclarationCollection) |
Wanneer deze wordt overschreven in een afgeleide klasse, voegt u codekenmerkdeclaraties toe aan een methode die een bewerking in een binding vertegenwoordigt. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |