PropertyInfo.MemberType Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett MemberTypes värde som anger att den här medlemmen är en egenskap.
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
Egenskapsvärde
Ett MemberTypes värde som anger att den här medlemmen är en egenskap.
Implementeringar
Exempel
I följande exempel visas den angivna medlemmens typ.
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
Kommentarer
Den här egenskapen åsidosätter MemberType. När du undersöker en uppsättning MemberInfo objekt, till exempel matrisen som returneras av GetMembers , MemberType returneras Property därför egenskapen endast när en viss medlem är en egenskap.
MemberType är en härledd klass av MemberInfo och anger vilken typ av medlem detta är. Medlemstyper är konstruktorer, egenskaper, fält och metoder. Eftersom det här är en PropertyInfo egenskap är den returnerade typen en egenskap.
MemberType Hämta egenskapen genom att först hämta klassen Type.
TypeFrån hämtar du PropertyInfo. Hämta värdet från PropertyInfoMemberType .