Freigeben über


WSTrustServiceContract.ImportSchema Methode

Definition

Importiert alle erforderlichen Schemas, sofern diese nicht bereits in der WSDL vorhanden sind.

protected:
 virtual void ImportSchema(System::ServiceModel::Description::WsdlExporter ^ exporter, System::ServiceModel::Description::WsdlEndpointConversionContext ^ context, System::String ^ ns);
protected virtual void ImportSchema (System.ServiceModel.Description.WsdlExporter exporter, System.ServiceModel.Description.WsdlEndpointConversionContext context, string ns);
abstract member ImportSchema : System.ServiceModel.Description.WsdlExporter * System.ServiceModel.Description.WsdlEndpointConversionContext * string -> unit
override this.ImportSchema : System.ServiceModel.Description.WsdlExporter * System.ServiceModel.Description.WsdlEndpointConversionContext * string -> unit
Protected Overridable Sub ImportSchema (exporter As WsdlExporter, context As WsdlEndpointConversionContext, ns As String)

Parameter

exporter
WsdlExporter

Der WsdlExporter, der die Vertragsinformationen exportiert.

context
WsdlEndpointConversionContext

Stellt Zuordnungen aus exportierten WSDL-Elementen für die Endpunktbeschreibung bereit.

ns
String

Der aktuelle WS-Trust-Namespace, für den die Schemas importiert werden.

Ausnahmen

exporter ist null.

- oder -

context ist null.

Der ns ist null oder eine leere Zeichenfolge.

Der in ns angegebene Namespace ist kein erkannter WS-Trust-Namespace.

Hinweise

Die Standardimplementierung importiert die folgenden Schemas: WS-Trust Februar 2005 und WS-Trust 1.3. Sie können diese Methode in abgeleiteten Klassen überschreiben, um andere Schemas zu importieren.

Gilt für: