Βίντεο: Windows 7 - Διαμόρφωση μέσων αποθήκευσης 2024
Μέρος του C # 5. 0 All-in-One Για Dummies Εξάπλωση
Ένα ολόκληρο πεδίο ονομάτων των τάξεων έχει σχεδιαστεί για να διαμορφώνει εφαρμογές γραμμένες σε οποιαδήποτε. NET γλώσσα, όπως C #, VB. NET, ή κάποιον από πολλούς άλλους. Τα αντικείμενα μέσα σε αυτό είναι, τουλάχιστον, λίγο δύσκολο να πλοηγηθεί. Η διαμόρφωση στις εφαρμογές. NET πραγματοποιείται σε ένα. config αρχείο. Αυτό το μορφοποιημένο αρχείο XML έχει έναν κόμβο και ένα ολόκληρο σύνολο ειδικών κόμβων του έργου. Η αναφορά στις ρυθμίσεις παραμέτρων απαιτεί μια κλήση στο OpenExeConfiguration.
Σύστημα. Διαμόρφωση. Διαμόρφωση config = ConfigurationManager. OpenExeConfiguration ();
Μόλις γίνει αυτό, η αναφορά σε μια ενότητα είναι αρκετά απλή. Η μέθοδος GetSection παίρνει απλά μια συμβολοσειρά που είναι το όνομα του κόμβου και επειδή το αρχείο ρυθμίσεων είναι απλά κείμενο, μπορείτε να το πάρετε ανά πάσα στιγμή.
var sectionName = & ldquo; Οτιδήποτε! & rdquo;. Σύστημα. Διαμόρφωση. Τμήμα AppSettingsSection = (Σύστημα Διαμόρφωση. AppSettingsSection) config. GetSection (sectionName);
Μπορείτε να προσθέσετε ενότητες στο αρχείο ρυθμίσεων χρησιμοποιώντας τα εργαλεία χειρισμού XML στο πλαίσιο. Μπορείτε να χρησιμοποιήσετε μια προκαθορισμένη ομάδα σε τμήματα για την αντίστοιχη λειτουργικότητα.
Ενότητα | Περιγραφή |
---|---|
Εκκίνηση | Περιγράφει το. NET έκδοση που θα χρησιμοποιηθεί. |
Διάρκεια εκτέλεσης | Εμφανίζει τη λίστα. Στοιχεία NET που δεσμεύουν το εκτελέσιμο αρχείο. |
Δίκτυο | Περιγράφει τις ρυθμίσεις διακομιστή μεσολάβησης και άλλες ρυθμίσεις δικτύου. |
Κρυπτογραφία | Ένας χώρος για να διατηρούνται προσβάσιμες τιμές που αναφέρονται στους πόρους κρυπτογράφησης |
Διαμόρφωση | Το πιο χρησιμοποιημένο τμήμα. Εκεί διατηρείτε προσαρμοσμένες ενότητες του αρχείου ρυθμίσεων. |
Trace / Debug | Δύο ρυθμίσεις που σας επιτρέπουν να ρυθμίσετε την ανίχνευση και την καταγραφή. |
Ρυθμίσεις εφαρμογών (appsettings) | Εφαρμογή σε αντικείμενα, όπως σειρές σύνδεσης βάσεων δεδομένων. |
Ρυθμίσεις ιστού (διαδικτυακές ρυθμίσεις) | ASP. NET συγκεκριμένες λεπτομέρειες. |