ServiceMetadataExtension Klas

Definitie

Biedt de implementatie voor de protocollen voor het publiceren van metagegevens.

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)
Overname
ServiceMetadataExtension
Implementeringen

Opmerkingen

Het ServiceMetadataExtension wordt geconfigureerd en gebruikt door een service te configureren met de System.ServiceModel.Description.ServiceMetadataBehavior.

U kunt de ServiceMetadataExtension klasse ook gebruiken om de metagegevens van de service tijdens runtime op te halen door toegang te krijgen tot de Metadata eigenschap.

Constructors

Name Description
ServiceMetadataExtension()

Hiermee maakt u een exemplaar van een ServiceMetadataExtension object.

Eigenschappen

Name Description
Metadata

Haalt de metagegevens van de service op tijdens runtime.

SingleWsdl

Hiermee haalt u de enkele WSDL op die door de service wordt gebruikt.

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)
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)

Expliciete interface-implementaties

Name Description
IExtension<ServiceHostBase>.Attach(ServiceHostBase)

Hiermee kan een object deelnemen aan aangepast gedrag. Aangeroepen wanneer de runtime de extensie koppelt aan een exemplaar van de ServiceHostBase klasse. Alleen voor intern gebruik.

IExtension<ServiceHostBase>.Detach(ServiceHostBase)

Hiermee kan een object deelnemen aan aangepast gedrag. Aangeroepen wanneer de runtime de extensie loskoppelt van een exemplaar van de InstanceContext klasse. Alleen voor intern gebruik.

Van toepassing op