Freigeben über


MetadataSection.CreateFromPolicy(XmlElement, String) Methode

Definition

Erstellt einen MetadataSection anhand der angegebenen Richtlinieninformationen.

public:
 static System::ServiceModel::Description::MetadataSection ^ CreateFromPolicy(System::Xml::XmlElement ^ policy, System::String ^ identifier);
public static System.ServiceModel.Description.MetadataSection CreateFromPolicy (System.Xml.XmlElement policy, string identifier);
static member CreateFromPolicy : System.Xml.XmlElement * string -> System.ServiceModel.Description.MetadataSection
Public Shared Function CreateFromPolicy (policy As XmlElement, identifier As String) As MetadataSection

Parameter

policy
XmlElement

Eine XML-Darstellung einer Richtlinie gemäß der WS-Policy-Definition.

identifier
String

Ein Bezeichner für die Richtlinie.

Gibt zurück

MetadataSection

Ein MetadataSection, der den angegebenen Richtlinienausdruck mit dem angegebenen Bezeichner enthält.

Ausnahmen

Das XML-Element ist kein Richtlinienelement.

Die Richtlinie ist null.

Hinweise

Mithilfe der CreateFromPolicy-Methode können Sie einen MetadataSection für einen WS-Policy-Richtlinienausdruck erstellen. Die Dialect-Eigenschaft wird auf PolicyDialect festgelegt, und der identifier wird der Identifier-Eigenschaft zugewiesen. Der empfohlene Bezeichner ist das wsp:Name-Attribut für den Richtlinienausdruck.

Gilt für