Type.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 typ eller en kapslad typ.
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 typ eller en kapslad typ.
Implementeringar
Exempel
I följande kodexempel visas fältet MemberType som en parameter till GetMember metoden:
MemberInfo[] others = t.GetMember(mi.Name, mi.MemberType, BindingFlags.Public |
BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Instance);
let others = t.GetMember(mi.Name, mi.MemberType, BindingFlags.Public ||| BindingFlags.Static ||| BindingFlags.NonPublic ||| BindingFlags.Instance)
Dim others As MemberInfo() = t.GetMember(mi.Name, mi.MemberType, _
BindingFlags.Public Or BindingFlags.Static Or BindingFlags.NonPublic _
Or BindingFlags.Instance)
Kommentarer
Den här egenskapen åsidosätter MemberInfo.MemberType. När du undersöker en uppsättning MemberInfo objekt, till exempel matrisen som returneras av GetMembers , MemberType returneras MemberTypes.NestedType därför egenskapen när en viss medlem är en kapslad typ.
Om strömmen Type representerar en konstruerad allmän typ gäller den här egenskapen för den generiska typdefinition som typen skapades från. Om den aktuella Type till exempel representerar MyGenericType<int> (MyGenericType(Of Integer) i Visual Basic) bestäms värdet för den här egenskapen av MyGenericType<T>.
Om strömmen Type representerar en typparameter i definitionen av en allmän typ eller allmän metod returnerar MemberTypes.TypeInfoden här egenskapen alltid .