XmlConvert 클래스

정의

XML 이름을 인코딩 및 디코딩하고 공용 언어 런타임 형식과 XSD(XML 스키마 정의) 언어 형식 사이의 변환 메서드를 제공합니다. 데이터 형식을 변환할 때 반환되는 값은 로캘과 무관합니다.

public ref class XmlConvert abstract sealed
public ref class XmlConvert
public static class XmlConvert
public class XmlConvert
type XmlConvert = class
Public Class XmlConvert
상속
XmlConvert

설명

이 API에 대한 자세한 내용은 XmlConvert에 대한 추가 API 설명을 참조하세요.

생성자

XmlConvert()

XmlConvert 클래스의 새 인스턴스를 초기화합니다.

메서드

DecodeName(String)

이름을 디코딩합니다. 이 메서드는 EncodeName(String) 메서드와 EncodeLocalName(String) 메서드와 반대로 수행합니다.

EncodeLocalName(String)

이름을 올바른 XML 로컬 이름으로 변환합니다.

EncodeName(String)

이름을 올바른 XML 이름으로 변환합니다.

EncodeNmToken(String)

XML 사양에 따라 올바른 이름인지 확인합니다.

IsNCNameChar(Char)

전달된 문자가 콜론이 아닌 올바른 문자 형식인지 확인합니다.

IsPublicIdChar(Char)

인수에 있는 문자가 올바른 공용 ID 문자이면 전달된 문자 인스턴스를 반환하고, 그렇지 않으면 null을 반환합니다.

IsStartNCNameChar(Char)

전달된 문자가 올바른 시작 이름 문자 형식인지 확인합니다.

IsWhitespaceChar(Char)

전달된 문자가 올바른 XML 공백 문자인지 확인합니다.

IsXmlChar(Char)

전달된 문자가 올바른 XML 문자인지 확인합니다.

IsXmlSurrogatePair(Char, Char)

전달된 서로게이트 문자 쌍이 올바른 XML 문자인지 확인합니다.

ToBoolean(String)

String을 해당하는 Boolean 값으로 변환합니다.

ToByte(String)

String을 해당하는 Byte 값으로 변환합니다.

ToChar(String)

String을 해당하는 Char 값으로 변환합니다.

ToDateTime(String)
사용되지 않음.
사용되지 않음.

String을 해당하는 DateTime 값으로 변환합니다.

ToDateTime(String, String)

String을 해당하는 DateTime 값으로 변환합니다.

ToDateTime(String, String[])

String을 해당하는 DateTime 값으로 변환합니다.

ToDateTime(String, XmlDateTimeSerializationMode)

지정된 String를 사용하여 DateTimeXmlDateTimeSerializationMode으로 변환합니다.

ToDateTimeOffset(String)

제공된 String을 해당 DateTimeOffset으로 변환합니다.

ToDateTimeOffset(String, String)

제공된 String을 해당 DateTimeOffset으로 변환합니다.

ToDateTimeOffset(String, String[])

제공된 String을 해당 DateTimeOffset으로 변환합니다.

ToDecimal(String)

String을 해당하는 Decimal 값으로 변환합니다.

ToDouble(String)

String을 해당하는 Double 값으로 변환합니다.

ToGuid(String)

String을 해당하는 Guid 값으로 변환합니다.

ToInt16(String)

String을 해당하는 Int16 값으로 변환합니다.

ToInt32(String)

String을 해당하는 Int32 값으로 변환합니다.

ToInt64(String)

String을 해당하는 Int64 값으로 변환합니다.

ToSByte(String)

String을 해당하는 SByte 값으로 변환합니다.

ToSingle(String)

String을 해당하는 Single 값으로 변환합니다.

ToString(Boolean)

BooleanString으로 변환합니다.

ToString(Byte)

ByteString으로 변환합니다.

ToString(Char)

CharString으로 변환합니다.

ToString(DateTime)
사용되지 않음.
사용되지 않음.

DateTimeString으로 변환합니다.

ToString(DateTime, String)

DateTimeString으로 변환합니다.

ToString(DateTime, XmlDateTimeSerializationMode)

지정된 DateTime를 사용하여 StringXmlDateTimeSerializationMode으로 변환합니다.

ToString(DateTimeOffset)

제공된 DateTimeOffsetString으로 변환합니다.

ToString(DateTimeOffset, String)

제공된 DateTimeOffset을 지정된 형식의 String으로 변환합니다.

ToString(Decimal)

DecimalString으로 변환합니다.

ToString(Double)

DoubleString으로 변환합니다.

ToString(Guid)

GuidString으로 변환합니다.

ToString(Int16)

Int16String으로 변환합니다.

ToString(Int32)

Int32String으로 변환합니다.

ToString(Int64)

Int64String으로 변환합니다.

ToString(SByte)

SByteString으로 변환합니다.

ToString(Single)

SingleString으로 변환합니다.

ToString(TimeSpan)

TimeSpanString으로 변환합니다.

ToString(UInt16)

UInt16String으로 변환합니다.

ToString(UInt32)

UInt32String으로 변환합니다.

ToString(UInt64)

UInt64String으로 변환합니다.

ToTimeSpan(String)

String을 해당하는 TimeSpan 값으로 변환합니다.

ToUInt16(String)

String을 해당하는 UInt16 값으로 변환합니다.

ToUInt32(String)

String을 해당하는 UInt32 값으로 변환합니다.

ToUInt64(String)

String을 해당하는 UInt64 값으로 변환합니다.

VerifyName(String)

해당 이름이 W3C Extended Markup Language 권장 사항에 따라 올바른 이름인지 확인합니다.

VerifyNCName(String)

이름이 W3C Extended Markup Language 권장 사항에 따라 올바른 NCName인지 확인합니다. NCName은 콜론이 포함될 수 없는 이름입니다.

VerifyNMTOKEN(String)

W3C XML Schema Part2를 기준으로 문자열이 올바른 NMTOKEN인지 확인합니다. Datatypes 권장 사항을 참조하세요.

VerifyPublicId(String)

문자열 인수에 있는 모든 문자가 올바른 공용 ID 문자이면 전달된 문자열 인스턴스를 반환합니다.

VerifyTOKEN(String)

W3C XML Schema Part2: Datatypes 권장 사항을 기준으로 문자열이 올바른 토큰인지 확인합니다.

VerifyWhitespace(String)

문자열 인수에 있는 모든 문자가 올바른 공백 문자이면 전달된 문자열 인스턴스를 반환합니다.

VerifyXmlChars(String)

문자열 인수의 모든 문자와 서로게이트 쌍 문자가 올바른 XML 문자인 경우 전달된 문자열을 반환하고 그렇지 않으면 첫 번째 잘못된 문자에 대한 정보로 XmlException을 throw합니다.

적용 대상