Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Classi fortemente tipizzate.
domenica 05 febbraio 2006 - 21.37
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Slayer
Profilo
| Newbie
20
messaggi | Data Invio:
dom 5 feb 2006 - 21:37
Ciao, ho letto l' articolo su dotnethell che spiega lutilizzo di VMI con visual studio e
dopo varie ricerche per saperne di piu, sono approdato sull' utility "mgmtclassgen.exe" che genera classi tipizzate.
Il problema e che non ho ben capito come si implementano queste classi....qualcuno saprebbe o vorrebbe farmene
un' accenno.
Ciao.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 6 feb 2006 - 00:42
>Ciao, ho letto l' articolo su dotnethell che spiega lutilizzo
>di VMI con visual studio e
>dopo varie ricerche per saperne di piu, sono approdato sull'
>utility "mgmtclassgen.exe" che genera classi tipizzate.
>Il problema e che non ho ben capito come si implementano queste
> classi....qualcuno saprebbe o vorrebbe farmene
>un' accenno.
Ciao,
Non è per forza necessario utilizzare classi fortemente tipizzate per utilizzare WMI, diciamo che ti agevolano leggermanete la vita nella scrittura del codice.
In ogni caso la classe fortemente tipizzata ti consente di avere come proprietà delle proprietà della classe WMI, e quindi accedere in questo modo:
LogicalDisk dskD = new LogicalDisk(new ManagementPath("win32_LogicalDisk.DeviceId=\"d:\""));
Console.WriteLine(dskD.Caption);
dove dskD è l'istanza della classe tipizzata LogicalDisk.
Sotto infatti fa un writeline di una proprietà .Caption che è mappata sulla corrispondente proprietà della classe WMI win32_*
Per capire come si creano e come si utilizza l'eseguibile puoi vedere qui dove ci sono esempi:
http://msdn2.microsoft.com/en-us/library/2wkebaxa.aspx
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Slayer
Profilo
| Newbie
20
messaggi | Data Invio:
lun 6 feb 2006 - 18:54
Ciao Brainkiller, credo di aver afferrato l' idea di questo tipo di implementazione anche se non ancora troppo chiara.
Grazie.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !