AdministrationModule Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule des informations sur un module d’administration spécifique.
public ref class AdministrationModule sealed
public sealed class AdministrationModule
type AdministrationModule = class
Public NotInheritable Class AdministrationModule
- Héritage
-
AdministrationModule
Exemples
L’exemple suivant illustre la AdministrationModule classe et la Name propriété en affichant le nom de chaque AdministrationModule objet dans l’objet AdministrationModuleCollection .
base.OnActivated(initialActivation);
if (initialActivation)
{
InitializeComponent();
_serviceProxy = (DemoModuleServiceProxy)
Connection.CreateProxy(Module, typeof(DemoModuleServiceProxy));
AdministrationModuleCollection adminmodules =
_serviceProxy.GetAdminModuleCollection();
ArrayList moduleProviders = _serviceProxy.GetAdminProviderList();
string collectiondisplay = null;
collectiondisplay = adminmodules.ToString() + ":\nThere are "
+ adminmodules.Count + " modules in Administration.config\n\n";
// Use the index to get the second AdministrationModule in the collection.
collectiondisplay = collectiondisplay + "Second module: "
+ adminmodules[1].Name + "\n\n";
// Display the name of each AdministrationModule.
foreach (AdministrationModule adminModule in adminmodules)
{
collectiondisplay = collectiondisplay.ToString()
+ adminModule.Name + "\n";
}
string providersdisplay = null;
providersdisplay = "There are " + moduleProviders.Count
+ " modules in Administration.config\n\n";
// Display the name and type of each AdministrationModuleProvider.
foreach (AdministrationModuleProvider
adminProviderModule in moduleProviders)
{
providersdisplay = providersdisplay + adminProviderModule.Name +
" - " + adminProviderModule.Type + "\n";
}
// Display either AdministrationModuleCollection or
// the AdministrationModuleProvider list.
testLabel.Text = collectiondisplay;
//testLabel.Text = providersdisplay;
}
Remarques
Après avoir ajouté un AdministrationModule objet, vous pouvez l’afficher dans l’objet AdministrationModuleCollection . La <modules>
section du fichier Administration.config contient la collection d’objets AdministrationModule . Cette classe ne peut pas être héritée.
Constructeurs
AdministrationModule(String) |
Initialise une nouvelle instance de la classe AdministrationModule. |
Propriétés
Name |
Obtient le nom du module d’administration. |