MetadataSerializer.ReadMetadata Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Reads an entity descriptor or an entities descriptor.
Overloads
ReadMetadata(Stream) |
Reads the specified stream to deserialize an entity descriptor or an entities descriptor. |
ReadMetadata(XmlReader) |
Reads the specified XML reader to deserialize an entity descriptor or an entities descriptor. |
ReadMetadata(XmlReader, SecurityTokenResolver) |
Read the given XmlReader to deserialize an entity descriptor or an entities descriptor. |
ReadMetadata(Stream)
Reads the specified stream to deserialize an entity descriptor or an entities descriptor.
public:
System::IdentityModel::Metadata::MetadataBase ^ ReadMetadata(System::IO::Stream ^ stream);
public System.IdentityModel.Metadata.MetadataBase ReadMetadata (System.IO.Stream stream);
member this.ReadMetadata : System.IO.Stream -> System.IdentityModel.Metadata.MetadataBase
Public Function ReadMetadata (stream As Stream) As MetadataBase
Parameters
- stream
- Stream
The stream to read.
Returns
The descriptor. An instance of the EntityDescriptor or EntitiesDescriptor class.
Exceptions
stream
is null
.
Applies to
ReadMetadata(XmlReader)
Reads the specified XML reader to deserialize an entity descriptor or an entities descriptor.
public:
System::IdentityModel::Metadata::MetadataBase ^ ReadMetadata(System::Xml::XmlReader ^ reader);
public System.IdentityModel.Metadata.MetadataBase ReadMetadata (System.Xml.XmlReader reader);
member this.ReadMetadata : System.Xml.XmlReader -> System.IdentityModel.Metadata.MetadataBase
Public Function ReadMetadata (reader As XmlReader) As MetadataBase
Parameters
- reader
- XmlReader
The XML reader to be read.
Returns
The descriptor. An instance of the EntityDescriptor or EntitiesDescriptor class.
Exceptions
reader
is null
.
Applies to
ReadMetadata(XmlReader, SecurityTokenResolver)
Read the given XmlReader to deserialize an entity descriptor or an entities descriptor.
public:
System::IdentityModel::Metadata::MetadataBase ^ ReadMetadata(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenResolver ^ tokenResolver);
public System.IdentityModel.Metadata.MetadataBase ReadMetadata (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenResolver tokenResolver);
member this.ReadMetadata : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Metadata.MetadataBase
Public Function ReadMetadata (reader As XmlReader, tokenResolver As SecurityTokenResolver) As MetadataBase
Parameters
- reader
- XmlReader
The XML reader to be read.
- tokenResolver
- SecurityTokenResolver
The token resolver to use to resolve the signature token.
Returns
The descriptor. An instance of the EntityDescriptor or EntitiesDescriptor class.