Hallo,
Assembly a = Assembly.LoadFrom("my.dll");
foreach(Type t in a.GetExportedTypes())
{
if(t.IsClass && t.IsPublic)
//weiterverarbeiten
}
lG
Peter
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Andreas
> Rudischhauser (N)
> Sent: Saturday, January 03, 2004 6:47 PM
> To: [EMAIL PROTECTED]
> Subject: [Asp.net] Klassen via Reflection herausbringen
>
> Hallo,
>
> ich versuche via Reflection eine Liste von Klassen die in
> einem bestimmten Verzeichnis (alternativ w�re auch Namespace
> m�glich) drin sind herauszubekommen. Ich finde aber den Weg
> durch den Klassendschungel nicht
> ganz:
>
> So weit bin ich schon
>
> // Assembly
> System.Reflection.Assembly assembly =
> System.Reflection.Assembly.GetExecutingAssembly();
>
>
> // Module
> System.Reflection.Module module = assembly.GetModule("CMS.dll");
>
>
> Jetzt gibt es da eine module.GetTypes() welches mir alle
> Klassen zur�ck gibt. Das ist aber nicht ganz das was ich will
> oder muss ich dieses Array dann auf die richtige Klasse durchsuchen?
>
> Gru� Andi
>
> _______________________________________________
> Asp.net mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/asp.net
>
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net