MetadataStringDecoder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
MetadataReader Poskytuje vlastní mechanismus pro dekódování posloupností bajtů v metadatech, které představují text.
public ref class MetadataStringDecoder
public class MetadataStringDecoder
type MetadataStringDecoder = class
Public Class MetadataStringDecoder
- Dědičnost
-
MetadataStringDecoder
Poznámky
Tento typ lze použít následujícím způsobem:
Přizpůsobení zpracování neplatného vstupu Pokud není k dispozici žádný dekodér, MetadataReader použije výchozí náhradní náhradu za
\uFFFD
.Opakované použití existujících řetězců místo přidělení nového pro každou operaci dekódování.
Konstruktory
MetadataStringDecoder(Encoding) |
Inicializuje novou instanci MetadataStringDecoder třídy pomocí daného kódování. |
Vlastnosti
DefaultUTF8 |
Získá výchozí dekodér použitý MetadataReader k dekódování UTF-8, když není k dispozici dekodér konstruktoru. |
Encoding |
Získá kódování používané touto instancí. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetString(Byte*, Int32) |
Získá řetězce pro sekvence bajtů v metadatech. Pokud je to potřeba, přepište to tak, aby se řetězce ukážely do mezipaměti. Jinak se implementuje přesměrováním přímo na Encoding a každé volání přidělí nový řetězec. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |