Udostępnij za pośrednictwem


IWcfReferenceReceiveContextInformation Interfejs

Definicja

Definiuje interfejs do zaimplementowania w celu uzyskania dodatkowych informacji kontekstowych.

public interface class IWcfReferenceReceiveContextInformation
public interface IWcfReferenceReceiveContextInformation
type IWcfReferenceReceiveContextInformation = interface
Public Interface IWcfReferenceReceiveContextInformation

Uwagi

Ten interfejs umożliwia mechanizm importera WSDL odbieranie dodatkowych informacji kontekstowych w celu uzyskania lepszych generowania serwera proxy i lepszego środowiska deweloperskiego wewnątrz Visual Studio. Jeśli importer WSDL implementuje IWcfReferenceReceiveContextInformation interfejs, ReceiveImportContextInformation metoda zostanie wywołana przez generator serwera proxy WCF przed wywołaniami metod IWsdlImportExtension i IPolicyImportExtension .

Dodatkowe informacje kontekstowe odnoszą się do parametrów przekazanych do ReceiveImportContextInformation metody . Parametry obejmują zawartość dowolnych plików rozszerzeń i odwołanie do obiektu, który implementuje IServiceProvider interfejs. Wszystkie pliki rozszerzeń przekazane do metody są specyficzne dla importera i są używane do przechowywania wszelkich dodatkowych informacji, których potrzebują. Oznacza to, że Visual Studio nie kontroluje zawartości tych plików i nie używa ich bezpośrednio.

Uwaga

Importerzy odwołują się do mechanizmu rozszerzalności WCF. Ten mechanizm umożliwia dostosowanie sposobu generowania kodu serwera proxy na podstawie dokumentów metadanych (WSDL/XSD), które opisują usługę. Aby uzyskać więcej informacji, zobacz Importowanie niestandardowych metadanych dla rozszerzenia WCF.

Metody

ReceiveImportContextInformation(IDictionary<String,Byte[]>, IServiceProvider)

Pobiera dodatkowe informacje kontekstowe.

Dotyczy