다음을 통해 공유


XmlSerializer.FromMappings 메서드

정의

지정된 매핑에 따라 XmlSerializer 클래스의 인스턴스를 반환합니다.

오버로드

FromMappings(XmlMapping[], Type)

지정된 매핑에 따라 XmlSerializer 클래스의 인스턴스를 반환합니다.

FromMappings(XmlMapping[])

XmlSerializer 개체의 배열에서 만들어진 XmlTypeMapping 개체의 배열을 반환합니다.

FromMappings(XmlMapping[], Evidence)
사용되지 않습니다.

XML 형식 간의 매핑에 따라 생성되는 XmlSerializer 클래스의 인스턴스를 반환합니다.

FromMappings(XmlMapping[], Type)

지정된 매핑에 따라 XmlSerializer 클래스의 인스턴스를 반환합니다.

public:
 static cli::array <System::Xml::Serialization::XmlSerializer ^> ^ FromMappings(cli::array <System::Xml::Serialization::XmlMapping ^> ^ mappings, Type ^ type);
public static System.Xml.Serialization.XmlSerializer[] FromMappings (System.Xml.Serialization.XmlMapping[]? mappings, Type? type);
public static System.Xml.Serialization.XmlSerializer[] FromMappings (System.Xml.Serialization.XmlMapping[] mappings, Type type);
static member FromMappings : System.Xml.Serialization.XmlMapping[] * Type -> System.Xml.Serialization.XmlSerializer[]
Public Shared Function FromMappings (mappings As XmlMapping(), type As Type) As XmlSerializer()

매개 변수

mappings
XmlMapping[]

XmlMapping 개체의 배열입니다.

type
Type

역직렬화된 개체의 Type입니다.

반환

XmlSerializer[]

XmlSerializer 클래스의 인스턴스입니다.

적용 대상

FromMappings(XmlMapping[])

XmlSerializer 개체의 배열에서 만들어진 XmlTypeMapping 개체의 배열을 반환합니다.

public:
 static cli::array <System::Xml::Serialization::XmlSerializer ^> ^ FromMappings(cli::array <System::Xml::Serialization::XmlMapping ^> ^ mappings);
public static System.Xml.Serialization.XmlSerializer[] FromMappings (System.Xml.Serialization.XmlMapping[]? mappings);
public static System.Xml.Serialization.XmlSerializer[] FromMappings (System.Xml.Serialization.XmlMapping[] mappings);
static member FromMappings : System.Xml.Serialization.XmlMapping[] -> System.Xml.Serialization.XmlSerializer[]
Public Shared Function FromMappings (mappings As XmlMapping()) As XmlSerializer()

매개 변수

mappings
XmlMapping[]

특정 형식을 다른 형식에 매핑하는 XmlTypeMapping의 배열입니다.

반환

XmlSerializer[]

XmlSerializer 개체의 배열입니다.

설명

이 메서드에 대한 호출이 반복되면 호출자가 반환된 직렬 변환기를 캐시하는 것이 좋습니다.

적용 대상

FromMappings(XmlMapping[], Evidence)

주의

This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of FromMappings which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.

XML 형식 간의 매핑에 따라 생성되는 XmlSerializer 클래스의 인스턴스를 반환합니다.

public:
 static cli::array <System::Xml::Serialization::XmlSerializer ^> ^ FromMappings(cli::array <System::Xml::Serialization::XmlMapping ^> ^ mappings, System::Security::Policy::Evidence ^ evidence);
public static System.Xml.Serialization.XmlSerializer[] FromMappings (System.Xml.Serialization.XmlMapping[] mappings, System.Security.Policy.Evidence evidence);
[System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of FromMappings which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")]
public static System.Xml.Serialization.XmlSerializer[] FromMappings (System.Xml.Serialization.XmlMapping[] mappings, System.Security.Policy.Evidence evidence);
static member FromMappings : System.Xml.Serialization.XmlMapping[] * System.Security.Policy.Evidence -> System.Xml.Serialization.XmlSerializer[]
[<System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. Please use an overload of FromMappings which does not take an Evidence parameter. See http://go2.microsoft.com/fwlink/?LinkId=131738 for more information.")>]
static member FromMappings : System.Xml.Serialization.XmlMapping[] * System.Security.Policy.Evidence -> System.Xml.Serialization.XmlSerializer[]
Public Shared Function FromMappings (mappings As XmlMapping(), evidence As Evidence) As XmlSerializer()

매개 변수

mappings
XmlMapping[]

특정 형식을 다른 형식에 매핑하는 데 사용되는 XmlMapping 개체의 배열입니다.

evidence
Evidence

공용 언어 런타임 정책 시스템에 전달되는 호스트 및 어셈블리 데이터가 포함된 Evidence 클래스의 인스턴스입니다.

반환

XmlSerializer[]

XmlSerializer 클래스의 인스턴스입니다.

특성

적용 대상