SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) Method

Definition

Retourne une valeur qui indique si l'élément XML dont il est fait référence par le lecteur XML spécifié est une clause de l'identificateur de clé qui peut être désérialisée par cette instance.Returns a value that indicates whether the XML element referred to by the specified XML reader is a key identifier clause that can be deserialized by this instance.

public:
 virtual bool CanReadKeyIdentifierClause(System::Xml::XmlReader ^ reader);
public virtual bool CanReadKeyIdentifierClause (System.Xml.XmlReader reader);
abstract member CanReadKeyIdentifierClause : System.Xml.XmlReader -> bool
override this.CanReadKeyIdentifierClause : System.Xml.XmlReader -> bool
Public Overridable Function CanReadKeyIdentifierClause (reader As XmlReader) As Boolean

Parameters

reader
XmlReader

Lecteur XML positionné au niveau de l'élément de début.An XML reader positioned at the start element. Le lecteur ne doit pas être avancé par cette méthode.The reader should not be advanced by this method.

Returns

Boolean

true si la méthode ReadKeyIdentifierClause(XmlReader) peut lire l'élément ; sinon, false.true if the ReadKeyIdentifierClause(XmlReader) method can read the element; otherwise, false. Par défaut, il s’agit de false.The default is false.

Remarks

L’implémentation par défaut retourne false pour indiquer que la clause d’identificateur de clé ne peut pas être lue.The default implementation returns false to indicate that the key identifier clause cannot be read.

Une classe dérivée vérifie l’élément auquel le lecteur fait référence pour déterminer si l’instance peut désérialiser une clause d’identificateur de clé.A derived class checks the element that the reader is referring to in order to determine whether the instance can deserialize a key identifier clause. Cela s’effectue généralement à l’aide d’un appel à la méthode XmlReader.IsStartElement avec l’élément et les chaînes d’espace de noms spécifiés.This is typically accomplished through a call to the XmlReader.IsStartElement method with the appropriate element and namespace strings specified. Si vous substituez CanReadKeyIdentifierClause, vous devez également substituer la méthode ReadKeyIdentifierClause pour fournir la logique de désérialisation de la clause d’identificateur de clé.If you override CanReadKeyIdentifierClause, you must also override the ReadKeyIdentifierClause method to provide the logic to deserialize the key identifier clause.

Applies to