ServiceMetadataExtension Klasa

Definicja

Zapewnia implementację protokołów publikowania metadanych.

public ref class ServiceMetadataExtension : System::ServiceModel::IExtension<System::ServiceModel::ServiceHostBase ^>
public class ServiceMetadataExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
type ServiceMetadataExtension = class
    interface IExtension<ServiceHostBase>
Public Class ServiceMetadataExtension
Implements IExtension(Of ServiceHostBase)
Dziedziczenie
ServiceMetadataExtension
Implementuje

Uwagi

Jest ServiceMetadataExtension konfigurowany i używany przez skonfigurowanie usługi za pomocą . System.ServiceModel.Description.ServiceMetadataBehavior

Można również użyć klasy , aby pobrać metadane usługi w czasie ServiceMetadataExtension wykonywania, korzystając z właściwości Metadata .

Konstruktory

ServiceMetadataExtension()

Tworzy wystąpienie ServiceMetadataExtension obiektu .

Właściwości

Metadata

Pobiera metadane usługi w czasie wykonywania.

SingleWsdl

Pobiera pojedynczy WSDL używany przez usługę.

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

IExtension<ServiceHostBase>.Attach(ServiceHostBase)

Umożliwia obiektowi uczestnictwo w zachowaniu niestandardowym. Wywoływana, gdy środowisko uruchomieniowe dołącza rozszerzenie do wystąpienia ServiceHostBase klasy . Tylko do użytku wewnętrznego.

IExtension<ServiceHostBase>.Detach(ServiceHostBase)

Umożliwia obiektowi uczestnictwo w zachowaniu niestandardowym. Wywoływana, gdy środowisko uruchomieniowe odłącza rozszerzenie od wystąpienia InstanceContext klasy . Tylko do użytku wewnętrznego.

Dotyczy