MetadataSerializer.ReadWebServiceDescriptorElement 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
读取 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
。
例外
reader
为 null
。
- 或 -
roleDescriptor
为 null
- 或 -
roleDescriptor
的 TargetScopes 属性为 null
。
- 或 -
roleDescriptor
的 ClaimTypesOffered 属性为 null
。
- 或 -
roleDescriptor
的 TokenTypesOffered 属性为 null
。
参数读取器/roleDescriptor/roleDescriptor.TargetScopes/roleDescriptor.TargetScopes/roleDescriptor.TokenTypesOffered 为 null。