다음을 통해 공유


Assembly.FullName 속성

어셈블리의 표시 이름을 가져옵니다.

네임스페이스: System.Reflection
어셈블리: mscorlib(mscorlib.dll)

구문

‘선언
Public Overridable ReadOnly Property FullName As String
‘사용 방법
Dim instance As Assembly
Dim value As String

value = instance.FullName
public virtual string FullName { get; }
public:
virtual property String^ FullName {
    String^ get ();
}
/** @property */
public String get_FullName ()
public function get FullName () : String

속성 값

어셈블리의 표시 이름입니다.

설명

어셈블리의 표시 이름 형식에 대한 설명은 AssemblyName을 참조하십시오.

참고

표시 이름을 구문 분석하는 코드는 직접 작성하지 않는 것이 좋습니다. 대신, 표시 이름을 AssemblyName 생성자에 전달하십시오. 그러면 이 생성자는 표시 이름을 구문 분석하여 새 AssemblyName의 적절한 필드를 채웁니다.

예제

다음 예제에서는 어셈블리의 전체 이름을 검색합니다.

    Dim SampleAssembly As [Assembly]
    ' Instantiate a target object.
    Dim Integer1 As New Int32()
    Dim Type1 As Type
    ' Set the Type instance to the target class type.
    Type1 = Integer1.GetType()
    ' Instantiate an Assembly class to the assembly housing the Integer type.  
    SampleAssembly = [Assembly].GetAssembly(Integer1.GetType())
    ' Write the display name of assembly including base name and version.
    Console.WriteLine(("FullName=" + SampleAssembly.FullName))
End Sub 'Snippet2
Assembly SampleAssembly;
// Instantiate a target object.
Int32 Integer1 = new Int32();
Type Type1;
// Set the Type instance to the target class type.
Type1 = Integer1.GetType();
// Instantiate an Assembly class to the assembly housing the Integer type.  
SampleAssembly = Assembly.GetAssembly(Integer1.GetType());
// Write the display name of assembly including base name and version.
Console.WriteLine("FullName=" + SampleAssembly.FullName);
Assembly^ SampleAssembly;
// Instantiate a target object.
Int32 Integer1(0);
Type^ Type1;
// Set the Type instance to the target class type.
Type1 = Integer1.GetType();
// Instantiate an Assembly class to the assembly housing the Integer type.  
SampleAssembly = Assembly::GetAssembly( Integer1.GetType() );
// Write the display name of assembly including base name and version.
Console::WriteLine( "FullName= {0}", SampleAssembly->FullName );
var SampleAssembly : Assembly;
// Instantiate a target object.
var Integer1 : Int32 = 0;
var Type1 : Type;
// Set the Type instance to the target class type.
Type1 = Integer1.GetType();
// Instantiate an Assembly class to the assembly housing the Integer type.  
SampleAssembly = Assembly.GetAssembly(Integer1.GetType());
// Write the display name of assembly including base name and version.
Console.WriteLine("FullName=" + SampleAssembly.FullName);

플랫폼

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

.NET Compact Framework

2.0, 1.0에서 지원

참고 항목

참조

Assembly 클래스
Assembly 멤버
System.Reflection 네임스페이스

기타 리소스

정규화된 형식 이름 지정
정규화된 형식 이름 지정