Freigeben über


DiscoveryServiceExtension.IExtension<ServiceHostBase>.Detach Methode

Definition

Überladen Sie diese Methode, um zu ermöglichen, dass die Erweiterung vom Diensthost getrennt werden kann.

 virtual void System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Detach(System::ServiceModel::ServiceHostBase ^ owner) = System::ServiceModel::IExtension<System::ServiceModel::ServiceHostBase ^>::Detach;
void IExtension<ServiceHostBase>.Detach (System.ServiceModel.ServiceHostBase owner);
abstract member System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Detach : System.ServiceModel.ServiceHostBase -> unit
override this.System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>.Detach : System.ServiceModel.ServiceHostBase -> unit
Sub Detach (owner As ServiceHostBase) Implements IExtension(Of ServiceHostBase).Detach

Parameter

owner
ServiceHostBase

Der zu trennende Diensthost.

Implementiert

Hinweise

Die Basisklassenimplementierung dieser Methode löst eine InvalidOperationException aus, die angibt, dass Ermittlungsdiensterweiterungen nicht getrennt werden können.

Gilt für