다음을 통해 공유


ChartSerializer.Load 메서드

정의

직렬화된 데이터를 컨트롤에 로드합니다 Chart .

오버로드

Name Description
Load(XmlReader)

클래스에서 파생된 개체에서 컨트롤에 직렬화된 데이터를 로드합니다 XmlReader .

Load(String)

디스크에 저장된 직렬화된 데이터를 컨트롤에 로드합니다 Chart .

Load(Stream)

클래스에서 파생된 개체에서 컨트롤에 직렬화된 데이터를 로드합니다 Stream .

Load(TextReader)

클래스에서 TextReader 파생된 판독기 개체에서 컨트롤에 직렬화된 데이터를 로드합니다.

Load(XmlReader)

클래스에서 파생된 개체에서 컨트롤에 직렬화된 데이터를 로드합니다 XmlReader .

public:
 void Load(System::Xml::XmlReader ^ reader);
public void Load(System.Xml.XmlReader reader);
member this.Load : System.Xml.XmlReader -> unit
Public Sub Load (reader As XmlReader)

매개 변수

reader
XmlReader

지속형 데이터를 읽을 개체입니다. 개체는 클래스에서 XmlReader 파생되며 .NET Framework 개체 또는 사용자 정의 개체일 수 있습니다.

설명

이 메서드를 호출하여 직렬화된 데이터를 컨트롤에 로드합니다 Chart .

로드 작업이 발생하면 기본적으로 직렬화 가능한 속성은 저장되는 경우 지속형 값으로 설정되기 전에 먼저 기본값으로 다시 설정됩니다. 이 동작을 변경하려면 속성을 사용합니다 IsResetWhenLoading .

기본적으로 모든 직렬화된 차트 속성이 로드됩니다. 또는 SerializableContentNonSerializableContent 속성을 설정하는 Content경우 특정 속성 집합을 로드할 수 있습니다.

이 정의를 사용하는 경우 형식은 XML이어야 합니다. 속성을 사용하여 변경할 Format 수 있습니다.

XML 서식 텍스트 파일을 사용하는 경우 편의상 이 메서드를 Load 대신 사용합니다.

적용 대상

Load(String)

디스크에 저장된 직렬화된 데이터를 컨트롤에 로드합니다 Chart .

public:
 void Load(System::String ^ fileName);
public void Load(string fileName);
member this.Load : string -> unit
Public Sub Load (fileName As String)

매개 변수

fileName
String

serialize된 데이터를 저장하는 데 사용되는 파일의 상대 또는 절대 경로입니다. 상대 경로를 지정하면 경로는 현재 디렉터리를 기준으로 합니다.

설명

이 메서드를 호출하여 직렬화된 데이터를 컨트롤에 로드합니다 Chart .

로드 작업이 발생하면 직렬화 가능한 속성은 기본적으로 저장되는 경우 지속형 값으로 설정되기 전에 먼저 기본값으로 다시 설정됩니다. 이 동작을 변경하려면 속성을 사용합니다 IsResetWhenLoading .

기본적으로 모든 직렬화된 차트 속성이 로드됩니다. 직렬화된 특정 속성을 로드하려면 데이터를 로드하기 전에 해당 속성 또는 NonSerializableContent 속성을 설정합니다.ContentSerializableContent

메서드를 Save 사용하여 데이터를 저장하는 경우 기본값이 아닌 속성만 실제로 직렬화됩니다.

적용 대상

Load(Stream)

클래스에서 파생된 개체에서 컨트롤에 직렬화된 데이터를 로드합니다 Stream .

public:
 void Load(System::IO::Stream ^ stream);
public void Load(System.IO.Stream stream);
member this.Load : System.IO.Stream -> unit
Public Sub Load (stream As Stream)

매개 변수

stream
Stream

클래스에서 Stream 파생된 개체(예: 개체)입니다 MemoryStream .

설명

이 메서드를 호출하여 직렬화된 데이터를 컨트롤에 로드합니다 Chart .

로드 작업이 발생하면 직렬화 가능한 속성은 기본적으로 저장되는 경우 지속형 값으로 설정되기 전에 먼저 기본값으로 다시 설정됩니다. 이 동작을 변경하려면 속성을 사용합니다 IsResetWhenLoading .

기본적으로 모든 직렬화된 차트 속성이 로드됩니다. 직렬화된 특정 속성을 로드하려면 데이터를 로드하기 전에 해당 속성 또는 NonSerializableContent 속성을 설정합니다.ContentSerializableContent

메서드를 Save 사용하여 데이터를 저장하는 경우 기본값이 아닌 속성만 실제로 직렬화됩니다.

적용 대상

Load(TextReader)

클래스에서 TextReader 파생된 판독기 개체에서 컨트롤에 직렬화된 데이터를 로드합니다.

public:
 void Load(System::IO::TextReader ^ reader);
public void Load(System.IO.TextReader reader);
member this.Load : System.IO.TextReader -> unit
Public Sub Load (reader As TextReader)

매개 변수

reader
TextReader

추상 클래스에서 파생되는 판독기(예: StringReader판독 TextReader 기)입니다.

설명

이 메서드를 호출하여 직렬화된 데이터를 컨트롤에 로드합니다 Chart .

로드 작업이 발생하면 기본적으로 직렬화 가능한 속성은 저장되는 경우 지속형 값으로 설정되기 전에 먼저 기본값으로 다시 설정됩니다. 이 동작을 변경하려면 속성을 사용합니다 IsResetWhenLoading .

기본적으로 모든 직렬화된 차트 속성이 로드됩니다. 또는 SerializableContentNonSerializableContent 속성을 설정Content하여 특정 속성 집합을 로드할 수 있습니다.

이 정의를 사용하는 경우 속성에 의해 Format 설정된 형식은 XML이어야 합니다.

컨트롤의 ViewStateDataChart 속성을 사용 하 여 상태를 유지 하는 경우이 메서드를 사용 하 여 다시 컨트롤에 클라이언트에 의해 게시 되는 serialize 된 데이터를 로드할 Chart 수 있습니다.

적용 대상