SecurityTokenHandler.CanReadKeyIdentifierClause(XmlReader) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy element XML, do którego odwołuje się określony czytnik XML, jest klauzulą identyfikatora klucza, która może być deserializacji przez to wystąpienie.
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
Parametry
- reader
- XmlReader
Czytnik XML umieszczony w elemecie startowym. Czytelnik nie powinien być zaawansowany przez tę metodę.
Zwraca
true
ReadKeyIdentifierClause(XmlReader) jeśli metoda może odczytać element; false
w przeciwnym razie . Wartość domyślna to false
.
Uwagi
Domyślna implementacja zwraca wartość false
wskazującą, że nie można odczytać klauzuli identyfikatora klucza.
Klasa pochodna sprawdza element, do którego odwołuje się czytelnik, aby określić, czy wystąpienie może deserializować klauzulę identyfikatora klucza. Zazwyczaj odbywa się to za pomocą wywołania XmlReader.IsStartElement metody z określonymi odpowiednimi elementami i ciągami przestrzeni nazw. Jeśli zastąpisz CanReadKeyIdentifierClausemetodę , należy również zastąpić ReadKeyIdentifierClause metodę , aby zapewnić logikę deserializacji klauzuli identyfikatora klucza.