PropertyInfo.MemberType PropertyInfo.MemberType PropertyInfo.MemberType PropertyInfo.MemberType Property

Definition

Ruft einen MemberTypes-Wert ab, der angibt, dass dieser Member eine Eigenschaft ist.Gets a MemberTypes value indicating that this member is a property.

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

Eigenschaftswert

Ein MemberTypes-Wert, der angibt, dass dieser Member eine Eigenschaft ist.A MemberTypes value indicating that this member is a property.

Implementiert

Beispiele

Das folgende Beispiel zeigt den Typ des angegebenen Elements.The following example displays the type of the specified member.

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
Imports System.Reflection
Imports Microsoft.VisualBasic

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

Hinweise

Diese Eigenschaft überschreibt MemberType.This property overrides MemberType. Wenn Sie daher eine Reihe von untersuchen MemberInfo Objekte – z. B. das von zurückgegebene Array GetMembers : die MemberType -Eigenschaft gibt Property nur, wenn ein angegebenes Element eine Eigenschaft ist.Therefore, when you examine a set of MemberInfo objects - for example, the array returned by GetMembers - the MemberType property returns Property only when a given member is a property.

MemberType ist eine abgeleitete Klasse von MemberInfo und gibt den Typ des Members.MemberType is a derived class of MemberInfo and specifies the type of member this is. Elementtypen werden Konstruktoren, Eigenschaften, Felder und Methoden.Member types are constructors, properties, fields, and methods. Da dies ist eine PropertyInfo -Eigenschaft, der zurückgegebene Typ ist eine Eigenschaft.Since this is a PropertyInfo property, the returned type is a property.

Zum Abrufen der MemberType Eigenschaft rufen Sie zunächst die Klasse Type.To get the MemberType property, first get the class Type. Von der Type, erhalten die PropertyInfo.From the Type, get the PropertyInfo. Von der PropertyInfo, erhalten die MemberType Wert.From the PropertyInfo, get the MemberType value.

Gilt für: