MemberInfo.Name 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 멤버의 이름을 가져옵니다.
public:
abstract property System::String ^ Name { System::String ^ get(); };
public abstract string Name { get; }
member this.Name : string
Public MustOverride ReadOnly Property Name As String
속성 값
이 멤버의 이름이 포함된 String입니다.
구현
예제
이 예제에서는 지정된 클래스의 Name
각 멤버의 속성과 DeclaringType
속성을 나열합니다.
using namespace System;
using namespace System::Reflection;
void main()
{
// Get the Type and MemberInfo.
Type^ t = Type::GetType("System.Empty");
array<MemberInfo^>^ memberArray = t->GetMembers();
// Get and display the type that declares the member.
Console::WriteLine("There are {0} members in {1}",
memberArray->Length, t->FullName);
for each (MemberInfo^ member in memberArray) {
Console::WriteLine("Member {0} declared by {1}",
member->Name, member->DeclaringType);
}
}
// The example displays the following output:
// There are 6 members in System.Empty
// Member ToString declared by System.Empty
// Member GetObjectData declared by System.Empty
// Member Equals declared by System.Object
// Member GetHashCode declared by System.Object
// Member GetType declared by System.Object
// Member Value declared by System.Empty
using System;
using System.Reflection;
class Example
{
public static void Main()
{
// Get the Type and MemberInfo.
Type t = Type.GetType("System.Empty");
MemberInfo[] memberArray = t.GetMembers();
// Get and display the type that declares the member.
Console.WriteLine("There are {0} members in {1}",
memberArray.Length, t.FullName);
foreach (var member in memberArray) {
Console.WriteLine("Member {0} declared by {1}",
member.Name, member.DeclaringType);
}
}
}
// The example displays the following output:
// There are 6 members in System.Empty
// Member ToString declared by System.Empty
// Member GetObjectData declared by System.Empty
// Member Equals declared by System.Object
// Member GetHashCode declared by System.Object
// Member GetType declared by System.Object
// Member Value declared by System.Empty
Imports System.Reflection
Class Example
Public Shared Sub Main()
' Get the Type and MemberInfo.
Dim t As Type = Type.GetType("System.Empty")
Dim memberArray As MemberInfo() = t.GetMembers()
' Get and display the type that declares the member.
Console.WriteLine("There are {0} members in {1}",
memberArray.Length, t.FullName)
For Each member In memberArray
Console.WriteLine("Member {0} declared by {1}",
member.Name, member.DeclaringType)
Next
End Sub
End Class
' The example displays the following output:
' There are 6 members in System.Empty
' Member ToString declared by System.Empty
' Member GetObjectData declared by System.Empty
' Member Equals declared by System.Object
' Member GetHashCode declared by System.Object
' Member GetType declared by System.Object
' Member Value declared by System.Empty
설명
멤버의 단순 이름만 반환되며 정규화된 이름은 반환되지 않습니다.
속성을 얻으려면 Name 클래스 Type를 가져옵니다. Type
에서 배열을 MemberInfo 가져옵니다. 배열의 MemberInfo
요소에서 속성을 가져옵니다 Name
.