MetadataSerializer.ReadWebServiceDescriptorElement 方法

定义

读取 web 服务描述符元素。

public:
 virtual bool ReadWebServiceDescriptorElement(System::Xml::XmlReader ^ reader, System::IdentityModel::Metadata::WebServiceDescriptor ^ roleDescriptor);
public virtual bool ReadWebServiceDescriptorElement (System.Xml.XmlReader reader, System.IdentityModel.Metadata.WebServiceDescriptor roleDescriptor);
abstract member ReadWebServiceDescriptorElement : System.Xml.XmlReader * System.IdentityModel.Metadata.WebServiceDescriptor -> bool
override this.ReadWebServiceDescriptorElement : System.Xml.XmlReader * System.IdentityModel.Metadata.WebServiceDescriptor -> bool
Public Overridable Function ReadWebServiceDescriptorElement (reader As XmlReader, roleDescriptor As WebServiceDescriptor) As Boolean

参数

reader
XmlReader

XML 读取器。

roleDescriptor
WebServiceDescriptor

Web 服务说明符。

返回

如果元素为可读,则为 true;否则为 false

例外

readernull

- 或 -

roleDescriptornull

- 或 -

roleDescriptorTargetScopes 属性为 null

- 或 -

roleDescriptorClaimTypesOffered 属性为 null

- 或 -

roleDescriptorTokenTypesOffered 属性为 null

参数读取器/roleDescriptor/roleDescriptor.TargetScopes/roleDescriptor.TargetScopes/roleDescriptor.TokenTypesOffered 为 null。

适用于