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

Antwort per Email an