Module.ScopeName Eigenschaft

Definition

Ruft eine Zeichenfolge ab, die den Namen des Moduls darstellt.

public:
 property System::String ^ ScopeName { System::String ^ get(); };
public:
 virtual property System::String ^ ScopeName { System::String ^ get(); };
public string ScopeName { get; }
public virtual string ScopeName { get; }
member this.ScopeName : string
Public ReadOnly Property ScopeName As String
Public Overridable ReadOnly Property ScopeName As String

Eigenschaftswert

Der Modulname.

Beispiele

In diesem Beispiel wird der Effekt der ScopeNameEigenschaften , FullyQualifiedName, und Name die Eigenschaften gezeigt.

using System.Reflection;
using System;

public class Simple
{
   public static void Main ()
   {
        Module mod = typeof(Simple).Assembly.GetModules()[0];
        Console.WriteLine ("Module Name is "
           + mod.Name);
        Console.WriteLine ("Module FullyQualifiedName is "
           + mod.FullyQualifiedName);
        Console.WriteLine ("Module ScopeName is "
           + mod.ScopeName);
   }
}
/*
The example displays output like the folloowing:
Module Name is modname.exe
Module FullyQualifiedName is C:\Bin\modname.exe
Module ScopeName is modname.exe
*/
Imports System.Reflection

Public Class Simple
    Public Shared Sub Main()
        Dim myMod As [Module] = GetType(Simple).Assembly.GetModules()(0)
        Console.WriteLine("Module Name is " + myMod.Name)
        Console.WriteLine("Module FullyQualifiedName is " +
                          myMod.FullyQualifiedName)
        Console.WriteLine("Module ScopeName is " +
                          myMod.ScopeName)
    End Sub
End Class
' The example displays output like the following:
' Module Name is modname.exe
' Module FullyQualifiedName is C:\Bin\modname.exe
' Module ScopeName is modname.exe

Hinweise

Die ScopeName Eigenschaft wird nicht von der Common Language Runtime verwendet, aber Sie können sie verwenden, um eine beliebige Zeichenfolge in der Eigenschaft zu speichern, wenn Sie ein Modul mithilfe der Metadaten-APIs ausgeben. Spiegelung selbst ermöglicht es Ihnen nicht, die ScopeName Eigenschaft festzulegen.

Gilt für: