DateTimeValueSerializer Classe

Definizione

Converte le istanze di String in e da istanze di DateTime.

public ref class DateTimeValueSerializer : System::Windows::Markup::ValueSerializer
public class DateTimeValueSerializer : System.Windows.Markup.ValueSerializer
type DateTimeValueSerializer = class
    inherit ValueSerializer
Public Class DateTimeValueSerializer
Inherits ValueSerializer
Ereditarietà
DateTimeValueSerializer

Commenti

ValueSerializer viene usato anziché TypeConverter per i casi in cui la conversione dei tipi richiede uno stato aggiuntivo. DateTimeValueSerializer non è attribuito a un tipo con ValueSerializerAttribute. Ciò è dovuto al fatto che DateTime si trova in mscorlib e mscorlib non può assumere dipendenze dalle classi di attributi che non definisce se stesso. L'utilizzo di DateTimeValueSerializer è invece un comportamento speciale del processore XAML nel comportamento dei servizi XAML di .NET Framework.

Nelle versioni precedenti di .NET Framework questa classe esisteva nell'assembly specifico di macchine virtuali Windows WindowsBase. In .NET Framework 4 si DateTimeValueSerializer trova nell'assembly System.Xaml. Vedi Types Migrato da macchine virtuali Windows a System.Xaml.

Costruttori

Nome Descrizione
DateTimeValueSerializer()

Inizializza una nuova istanza della classe DateTimeValueSerializer.

Metodi

Nome Descrizione
CanConvertFromString(String, IValueSerializerContext)

Determina se l'oggetto specificato String può essere convertito in un'istanza di DateTime.

CanConvertToString(Object, IValueSerializerContext)

Determina se l'oggetto specificato può essere convertito in un oggetto String.

ConvertFromString(String, IValueSerializerContext)

Converte un oggetto String in un oggetto DateTime.

ConvertToString(Object, IValueSerializerContext)

Converte un'istanza di DateTime in un oggetto String.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetConvertFromException(Object)

Restituisce un'eccezione da generare quando non è possibile eseguire una conversione.

(Ereditato da ValueSerializer)
GetConvertToException(Object, Type)

Restituisce un'eccezione da generare quando non è possibile eseguire una conversione.

(Ereditato da ValueSerializer)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TypeReferences(Object, IValueSerializerContext)

Ottiene un'enumerazione dei tipi a cui fa riferimento l'oggetto ValueSerializer.

(Ereditato da ValueSerializer)

Si applica a

Vedi anche