PropertyInfo.MemberType Özellik

Tanım

Bu üyenin bir MemberTypes özellik olduğunu belirten bir değer alır.

public:
 virtual property System::Reflection::MemberTypes MemberType { System::Reflection::MemberTypes get(); };
public override System.Reflection.MemberTypes MemberType { get; }
member this.MemberType : System.Reflection.MemberTypes
Public Overrides ReadOnly Property MemberType As MemberTypes

Özellik Değeri

MemberTypes Bu üyenin bir özellik olduğunu belirten bir değer.

Uygulamalar

Örnekler

Aşağıdaki örnek, belirtilen üyenin türünü görüntüler.

using namespace System;
using namespace System::Reflection;
int main()
{
   Console::WriteLine( "\nReflection.PropertyInfo" );
   
   // Get the type and PropertyInfo.
   Type^ MyType = Type::GetType( "System.Reflection.MemberInfo" );
   PropertyInfo^ Mypropertyinfo = MyType->GetProperty( "Name" );
   
   // Read and display the MemberType property.
   Console::Write( "\nMemberType = {0}", Mypropertyinfo->MemberType );
   return 0;
}
using System;
using System.Reflection;

class Mypropertyinfo
{
    public static int Main()
    {
        Console.WriteLine("\nReflection.PropertyInfo");

        // Get the type and PropertyInfo.
        Type MyType = Type.GetType("System.Reflection.MemberInfo");
        PropertyInfo Mypropertyinfo = MyType.GetProperty("Name");

        // Read and display the MemberType property.
        Console.Write("\nMemberType = " + Mypropertyinfo.MemberType.ToString());

        return 0;
    }
}
Imports System.Reflection

Class Mypropertyinfo

    Public Shared Function Main() As Integer
        Console.WriteLine(ControlChars.CrLf & "Reflection.PropertyInfo")

        ' Get the type and PropertyInfo.
        Dim MyType As Type = Type.GetType("System.Reflection.MemberInfo")
        Dim Mypropertyinfo As PropertyInfo = MyType.GetProperty("Name")

        ' Read and display the MemberType property.
        Console.WriteLine("MemberType = " & _
           Mypropertyinfo.MemberType.ToString())

        Return 0
    End Function
End Class

Açıklamalar

Bu özellik geçersiz kılar MemberType. Bu nedenle, bir nesne kümesini MemberInfo (örneğin, tarafından GetMembers döndürülen dizi) MemberType incelediğinizde, özelliği yalnızca belirli bir üye bir özellik olduğunda döndürür Property .

MemberType türetilmiş bir sınıfıdır MemberInfo ve bu üyenin türünü belirtir. Üye türleri oluşturucular, özellikler, alanlar ve yöntemlerdir. Bu bir PropertyInfo özellik olduğundan döndürülen tür bir özelliktir.

özelliğini almak MemberType için önce sınıfını Typealın. içinden Typeöğesini alın PropertyInfo. içinden PropertyInfodeğerini alın MemberType .

Şunlara uygulanır