Share via


ServerManagementUnit.FrameworkVersions Property

Definition

Gets the installed .NET Framework versions for the current management unit context.

public:
 property System::Collections::ICollection ^ FrameworkVersions { System::Collections::ICollection ^ get(); };
public System.Collections.ICollection FrameworkVersions { get; }
member this.FrameworkVersions : System.Collections.ICollection
Public ReadOnly Property FrameworkVersions As ICollection

Property Value

A ICollection interface that contains a collection of ManagementFrameworkVersion objects.

Examples

The following example sends ServerManagementUnit information to the trace listener.

void traceMU() {

    ServerManagementUnit smu = ManagementUnit as ServerManagementUnit;

    if (smu != null) {
        string FMV = smu.FrameworkVersions.ToString();
        Trace.WriteLine("FrameworkVersions = " + FMV);
        Trace.WriteLine("MachineName = " + smu.MachineName);
        ApplicationManagementUnit amu =
            smu.GetApplication("rickaSite", "/ra");
        Trace.WriteLine("App FrameworkVersion = "
            + amu.FrameworkVersion.Text);
        SiteManagementUnit rickaSMU = smu.GetSite("rickaSite");
        string rwcp = rickaSMU.ConfigurationMap.RootWebConfigurationPath;
        Trace.WriteLine("RootWebConfigurationPath = " + rwcp);
        ManagementScope ms = smu.Scope;
        Trace.WriteLine("Scope = " + ms.ToString());


    } else {

        ApplicationManagementUnit appUnit = 
            ManagementUnit as ApplicationManagementUnit;
        if (appUnit != null)
            traceAppUnit();
    }

} 

Applies to