DateTimeValueSerializer 클래스

정의

String 인스턴스를 DateTime 인스턴스로 변환하거나 그 반대로 변환합니다.Converts instances of String to and from instances of 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
상속
DateTimeValueSerializer

설명

ValueSerializerTypeConverter형식 변환에 추가 상태가 필요한 경우 대신가 사용 됩니다.ValueSerializer is used rather than TypeConverter for cases where type conversion requires additional state. DateTimeValueSerializer 가 인 형식에 대해 특성이 지정 되지 ValueSerializerAttribute 않은 경우DateTimeValueSerializer is not attributed to a type with ValueSerializerAttribute. 이는 DateTime 가 mscorlib에 있고 mscorlib는 자신을 정의 하지 않는 특성 클래스에 대 한 종속성을 가질 수 없기 때문입니다.This is because DateTime is in mscorlib, and mscorlib cannot take dependencies on attribute classes that it does not define itself. 대신 DateTimeValueSerializer .NET FRAMEWORK Xaml 서비스 동작의 xaml 프로세서 동작에 대 한 사용이 특수 한 경우입니다.Instead, usage of DateTimeValueSerializer is special-cased into XAML processor behavior in .NET Framework XAML Services behavior.

.NET Framework의 이전 버전에서는이 클래스는 WPF 관련 WindowsBase 어셈블리에 존재합니다.In previous versions of the .NET Framework, this class existed in the WPF-specific assembly WindowsBase. .NET Framework 4.NET Framework 4, DateTimeValueSerializer System.Xaml 어셈블리에 있습니다.In .NET Framework 4.NET Framework 4, DateTimeValueSerializer is in the System.Xaml assembly. WPF에서 system.xaml로 마이그레이션된 형식을참조 하세요.See Types Migrated from WPF to System.Xaml.

생성자

DateTimeValueSerializer()

DateTimeValueSerializer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the DateTimeValueSerializer class.

메서드

CanConvertFromString(String, IValueSerializerContext)

지정된 StringDateTime의 인스턴스로 변환될 수 있는지 여부를 결정합니다.Determines if the specified String can be convert to an instance of DateTime.

CanConvertToString(Object, IValueSerializerContext)

지정한 개체를 String으로 변환할 수 있는지 확인합니다.Determines if the specified object can be converted to a String.

ConvertFromString(String, IValueSerializerContext)

StringDateTime으로 변환합니다.Converts a String into a DateTime.

ConvertToString(Object, IValueSerializerContext)

DateTime의 인스턴스를 String으로 변환합니다.Converts an instance of DateTime to a String.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetConvertFromException(Object)

변환을 수행할 수 없을 때 발생하는 예외를 반환합니다.Returns an exception to throw when a conversion cannot be performed.

(다음에서 상속됨 ValueSerializer)
GetConvertToException(Object, Type)

변환을 수행할 수 없을 때 발생하는 예외를 반환합니다.Returns an exception to throw when a conversion cannot be performed.

(다음에서 상속됨 ValueSerializer)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)
TypeReferences(Object, IValueSerializerContext)

ValueSerializer에서 참조하는 형식의 열거형을 가져옵니다.Gets an enumeration of the types referenced by the ValueSerializer.

(다음에서 상속됨 ValueSerializer)

적용 대상

추가 정보