XmlSerializationReader.DecodeName Właściwość
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.
Pobiera lub ustawia wartość określającą, czy ciągi XML są tłumaczone na prawidłowe nazwy typów platformy .NET.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
protected:
property bool DecodeName { bool get(); void set(bool value); };
protected bool DecodeName { get; set; }
member this.DecodeName : bool with get, set
Protected Property DecodeName As Boolean
Wartość właściwości
true
jeśli ciągi XML są dekodowane do prawidłowych nazw typów platformy .NET; w przeciwnym razie , false
.
Uwagi
Metoda EncodeName zapisuje prawidłowy kod XML z nieprawidłowych źródeł. Na przykład ColumnName właściwość DataColumn klasy może zawierać spacje, które są nieprawidłowe jako XML. Kodowany DecodeName kod XML odczytuje i przywraca go do oryginalnej wartości.
Read Jednak metoda XmlSchema klasy nie może odczytać takiego zakodowanego kodu XML. W takim przypadku ustaw EscapeName właściwość na false
wartość , aby wyłączyć kodowanie kodu XML.