MessageEncodingBindingElementImporter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje zasady i kontrakty oparte na języku WSDL dotyczące kodowania komunikatów na opisy elementów powiązania, które mogą implementować te zasady dla usługi.
public ref class MessageEncodingBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type MessageEncodingBindingElementImporter = class
interface IWsdlImportExtension
interface IPolicyImportExtension
Public Class MessageEncodingBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
- Dziedziczenie
-
MessageEncodingBindingElementImporter
- Implementuje
Uwagi
Przesłoń tę klasę, aby rozszerzyć standardowe mapowanie między językiem WSDL i elementem powiązania kodowania komunikatów. Następnie dołącz obiekt niestandardowy do WsdlImporter
obiektu programowego lub przy użyciu pliku konfiguracji aplikacji. Można również dołączyć obiekt niestandardowy do elementu wewnętrznego WsdlImporter
używanego przez narzędzie Service Trace Viewer Tool (SvcTraceViewer.exe) przy użyciu pliku konfiguracji aplikacji.
IWsdlImportExtension.BeforeImport Użyj metody , aby bezpośrednio zmodyfikować metadane, które są następnie importowane do elementów powiązania kodowania komunikatów.
Konstruktory
MessageEncodingBindingElementImporter() |
Inicjuje nowe wystąpienie klasy MessageEncodingBindingElementImporter. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext) |
Definiuje metodę, która może importować niestandardowe asercji zasad na potrzeby kodowania komunikatów i dodaje elementy powiązania implementujące zasady. |
IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>) |
Wywoływana przed zaimportowaniem dokumentów metadanych skojarzonych z kodowaniem. |
IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext) |
Wywoływana podczas importowania kontraktu. |
IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext) |
Mapuje niestandardowe rozszerzenia WSDL na potrzeby kodowania komunikatów do opisu usługi. |