SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob das XML-Element, auf das aus dem angegebenen XML-Reader verwiesen wird, eine Schlüsselbezeichnerklausel ist, die von dieser Instanz deserialisiert werden kann.
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
Parameter
- reader
- XmlReader
Ein XML-Reader, beim Start-Element positioniert. Der Reader sollte durch diese Methode nicht erweitert werden.
Gibt zurück
true
, wenn die ReadKeyIdentifierClause(XmlReader)-Methode das Element lesen kann, andernfalls false
. Der Standardwert ist false
.
Hinweise
Die Standardimplementierung gibt an false
, dass die Schlüsselbezeichnerklausel nicht gelesen werden kann.
Eine abgeleitete Klasse überprüft das Element, auf das der Leser verweist, um zu bestimmen, ob die instance eine Schlüsselbezeichnerklausel deserialisieren kann. Dies wird in der Regel durch einen Aufruf der XmlReader.IsStartElement -Methode mit den entsprechenden Element- und Namespacezeichenfolgen erreicht. Wenn Sie überschreiben CanReadKeyIdentifierClause, müssen Sie auch die ReadKeyIdentifierClause -Methode überschreiben, um die Logik zum Deserialisieren der Schlüsselbezeichnerklausel bereitzustellen.