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.MetadataBasePublic Function ReadMetadata (stream As Stream) As MetadataBaseParameters
- 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.MetadataBasePublic Function ReadMetadata (reader As XmlReader) As MetadataBaseParameters
- 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.MetadataBasePublic Function ReadMetadata (reader As XmlReader, tokenResolver As SecurityTokenResolver) As MetadataBaseParameters
- 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.