SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore che indica se l'elemento XML a cui il lettore XML specificato fa riferimento è una clausola dell'identificatore di chiave che può essere deserializzata da questa istanza.
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
Parametri
- reader
- XmlReader
Lettore XML posizionato presso l'elemento iniziale. Il lettore non deve essere anticipato in base a questo metodo.
Restituisce
true
se il metodo ReadKeyIdentifierClause(XmlReader) può leggere l'elemento; in caso contrario, false
. Il valore predefinito è false
.
Commenti
L'implementazione predefinita restituisce false
per indicare che la clausola dell'identificatore di chiave non può essere letta.
Una classe derivata controlla l'elemento a cui fa riferimento il lettore per determinare se l'istanza può deserializzare una clausola dell'identificatore di chiave. Questa operazione viene in genere eseguita tramite una chiamata al XmlReader.IsStartElement metodo con l'elemento e le stringhe dello spazio dei nomi appropriati specificati. Se si esegue l'override CanReadKeyIdentifierClausedi , è anche necessario eseguire l'override del ReadKeyIdentifierClause metodo per fornire la logica per deserializzare la clausola dell'identificatore di chiave.