MetadataSerializer.WriteWebServiceDescriptorElements 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
写入 web 服务描述符元素。
protected:
virtual void WriteWebServiceDescriptorElements(System::Xml::XmlWriter ^ writer, System::IdentityModel::Metadata::WebServiceDescriptor ^ wsDescriptor);
protected virtual void WriteWebServiceDescriptorElements (System.Xml.XmlWriter writer, System.IdentityModel.Metadata.WebServiceDescriptor wsDescriptor);
abstract member WriteWebServiceDescriptorElements : System.Xml.XmlWriter * System.IdentityModel.Metadata.WebServiceDescriptor -> unit
override this.WriteWebServiceDescriptorElements : System.Xml.XmlWriter * System.IdentityModel.Metadata.WebServiceDescriptor -> unit
Protected Overridable Sub WriteWebServiceDescriptorElements (writer As XmlWriter, wsDescriptor As WebServiceDescriptor)
参数
- writer
- XmlWriter
XML 编写器。
- wsDescriptor
- WebServiceDescriptor
Web 服务说明符。
例外
reader
为 null
。
- 或 -
wsDescriptor
为 null
- 或 -
wsDescriptor
的 TargetScopes 属性为 null
。
- 或 -
wsDescriptor
的 ClaimTypesOffered 属性为 null
。
- 或 -
wsDescriptor
的 TokenTypesOffered 属性为 null
。
参数读取器/roleDescriptor/roleDescriptor.TargetScopes/roleDescriptor.TargetScopes/roleDescriptor.TokenTypesOffered 为 null。