Files
yallie 9fa3874800 Added the contents of the archive.
Moved the original file to the archive subfolder.
2017-11-20 16:11:42 +03:00

87 lines
1.9 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>SimpleSerialize Sample</title>
<link rel="stylesheet" type="text/css" href="../../../../docs/rotor.css">
</head>
<body>
<h1> SimpleSerialize Sample</h1>
<h2>Sample Overview</h2>
<p>This sample shows how to serialize a graph of objects using the serialization
infrastructure and binary serialization. A simple class inherited from the
<b>ArrayList</b> class is filled with instances of a simple struct.&nbsp; The object is
serialized to a binary file named objectgraph.bin using a <b>BinaryFormatter</b> object
and then deserialized.</p>
<h2>Sample Source and Build Output Locations</h2>
<p>The sample source is found in
rotor\samples\howto\serialization\simpleserialize.</p>
<p>The source file is:</p>
<ul class="none">
<li><a href="simpleserialize.cs">simpleserialize.cs</a></li>
</ul>
<p>The build output location is %TARGETCOMPLUS%\samples\serialization.&nbsp; The
output file is an executable assembly named simpleserialize.exe.</p>
<h2>Building the Sample</h2>
<p>All samples are built from the buildall script.&nbsp; </p>
<p>You can also build all the
samples by switching to the root of the sample directory, sscli\samples, and typing
<code>build -c</code>.</p>
<p>You can build this specific sample by switching to the sample directory and typing
<code>build -c</code>.</p>
<h2>Running the Sample</h2>
<p>These steps require that the Shared Source CLI (SSCLI) be already built and
functional.</p>
<ol>
<li>Run </li>
<li>env.bat or source the env.csh or env.sh script files, depending on
your platform.</li>
<li>Switch to the %TARGETCOMPLUS%\samples\serialization directory.</li>
<li>Type the following command:<blockquote>
<p>clix simpleserialize.exe</p>
</blockquote>
</li>
</ol>
<hr>
<p><i>Copyright (c) 2002 Microsoft Corporation. All rights reserved.</i></p>
</body>
</html>