Visual Basic (Declaration) | |
---|---|
Public Overloads Shared Sub Save( _ ByVal instance As Object, _ ByVal fileName As String, _ Optional ByVal knownTypes As IEnumerable(Of Type), _ Optional ByVal useBinary As Boolean _ ) |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As Object Dim fileName As String Dim knownTypes As IEnumerable(Of Type) Dim useBinary As Boolean SerializationFns.Save(instance, fileName, knownTypes, useBinary) |
C# | |
---|---|
public static void Save( object instance, string fileName, IEnumerable<Type> knownTypes, bool useBinary ) |
C++/CLI | |
---|---|
public: static void Save( Object^ instance, String^ fileName, IEnumerable<Type^>^ knownTypes, bool useBinary ) |
Parameters
- instance
- fileName
- knownTypes
- useBinary
Exception | Description |
---|---|
System.UnauthorizedAccessException | |
System.Security.SecurityException | |
System.IO.IOException |
The object is serialized to the file in either binary or text format. The user must have write permissions to the directory, and if the file exists it will be overwritten.
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family