Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version
Go to top

DataStorage: Store settings type-safe

, 8 Aug 2012
Shows how to use the DataStorage classes to generate type-safe settings classes.
DataStorage.zip
DataStorage
Aga.Controls
Aga.Controls.csproj.user
key.snk
Properties
Resources
check.bmp
DVSplit.cur
Folder.bmp
FolderClosed.bmp
Leaf.bmp
loading_icon
minus.bmp
plus.bmp
Thumbs.db
uncheck.bmp
unknown.bmp
Threading
Tree
ClassDiagram.cd
Input
NodeControls
ClassDiagram.cd
CommandLineGenerator
Properties
DataStorage
Properties
DataStorageGenerator
DataGeneration
Images
Add.png
AddClass.png
AddProperty.pdn
AddProperty.png
Class.png
Delete.png
FileOpen.png
FileSave.png
FileSaveAs.png
GenerateAll.png
Property.png
PropertyBool.png
PropertyColor.png
PropertyDateTime.png
PropertyDouble.png
PropertyEnum.png
PropertyFloat.png
PropertyInt.png
PropertyLong.png
PropertyString.png
PropertyVersion.png
Properties
Settings.settings
StorageTester
Properties
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// Allgemeine Informationen über eine Assembly werden über die folgenden 
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die mit einer Assembly verknüpft sind.
[assembly: AssemblyTitle("CommandLineGenerator")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("CommandLineGenerator")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2011")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar 
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von 
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
[assembly: ComVisible(false)]

// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("05a1506a-84dc-4241-89d5-6053f805bd40")]

// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
//      Hauptversion
//      Nebenversion 
//      Buildnummer
//      Revision
//
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern 
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)

Share

About the Author

pchinery
pdfforge GbR
Germany Germany
Philip is a Software Architect with severaly years of experience. He studied business IT in the University of Wedel, Germany, and has reached his Masters degree in 2010. Back in 2002, he started his so far best-known software PDFCreator. The second developer joined two years later and since then, both constantly improve this piece of open source software.

| Advertise | Privacy | Mobile
Web01 | 2.8.140926.1 | Last Updated 8 Aug 2012
Article Copyright 2012 by pchinery
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid