Module.FullyQualifiedName Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan string yang mewakili nama dan jalur yang sepenuhnya memenuhi syarat ke modul ini.
public:
virtual property System::String ^ FullyQualifiedName { System::String ^ get(); };
public virtual string FullyQualifiedName { get; }
member this.FullyQualifiedName : string
Public Overridable ReadOnly Property FullyQualifiedName As String
Nilai Properti
Nama modul yang sepenuhnya memenuhi syarat.
Pengecualian
Pemanggil tidak memiliki izin yang diperlukan.
Contoh
Contoh berikut menampilkan nama modul yang sepenuhnya memenuhi syarat.
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 ];
Console::WriteLine( "myModule.FullyQualifiedName = {0}", myModule->FullyQualifiedName );
}
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];
Console.WriteLine("myModule.FullyQualifiedName = {0}", myModule.FullyQualifiedName);
}
}
}
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)
Console.WriteLine("myModule.FullyQualifiedName = {0}", myModule.FullyQualifiedName)
End Sub
End Class
End Namespace 'ReflectionModule_Examples
Keterangan
Untuk mendapatkan nama tanpa jalur, gunakan Name.
Jika perakitan untuk modul ini dimuat dari array byte, maka FullyQualifiedName
untuk modul akan menjadi: <Tidak diketahui>.
Catatan
Kasus nama modul bergantung pada platform.