Module.Assembly Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public:
virtual property System::Reflection::Assembly ^ Assembly { System::Reflection::Assembly ^ get(); };
public:
property System::Reflection::Assembly ^ Assembly { System::Reflection::Assembly ^ get(); };
public virtual System.Reflection.Assembly Assembly { get; }
public System.Reflection.Assembly Assembly { get; }
member this.Assembly : System.Reflection.Assembly
Public Overridable ReadOnly Property Assembly As Assembly
Public ReadOnly Property Assembly As Assembly
Значение свойства
Объект Assembly
.
Примеры
В следующем примере отображается полное имя указанной сборки в указанном модуле.
using namespace System;
using namespace System::Reflection;
int main()
{
array<Module^>^moduleArray;
moduleArray = Assembly::GetExecutingAssembly()->GetModules( false );
// In a simple project with only one module, the module at index
// 0 will be the module containing this class.
Module^ myModule = moduleArray[ 0 ];
Assembly^ myAssembly = myModule->Assembly;
Console::WriteLine( "myModule.Assembly = {0}.", myAssembly->FullName );
}
using System;
using System.Reflection;
namespace ReflectionModule_Examples
{
class MyMainClass
{
static void Main()
{
Module[] moduleArray;
moduleArray = typeof(MyMainClass).Assembly.GetModules(false);
// In a simple project with only one module, the module at index
// 0 will be the module containing this class.
Module myModule = moduleArray[0];
Assembly myAssembly = myModule.Assembly;
Console.WriteLine("myModule.Assembly = {0}.", myAssembly.FullName);
}
}
}
Imports System.Reflection
Namespace ReflectionModule_Examples
Class MyMainClass
Shared Sub Main()
Dim moduleArray() As [Module]
moduleArray = GetType(MyMainClass).Assembly.GetModules(False)
' In a simple project with only one module, the module at index
' 0 will be the module containing this class.
Dim myModule As [Module] = moduleArray(0)
Dim myAssembly As [Assembly] = myModule.Assembly
Console.WriteLine("myModule.Assembly = {0}.", myAssembly.FullName)
End Sub
End Class
End Namespace 'ReflectionModule_Examples
Применяется к
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.