Idée générale :
Le code (ton moteur) qui utilise du code d'une provenance inconnu (internet en l'occurence), doit se prémunir lui même de faire des conneries (tu ne peux pas partir du principe que le code inconnu s'est mis lui même les bonnes permissions, logique).
Il y a tout un système de permission et droits d'accès (accès au fichiers, à certains composants, etc.) dans la techno .NET/Mono, appelé "Code Access Security" (CAS).
Tu trouveras un excellent article traitant du sujet à cette adresse : http://www.codeproject.com/dotnet/UB_CAS_NET.asp(...)
"Ensuite, comment fait-on pour importer une classe en C# ?"
Je ne suis pas sûr de bien comprendre la question, mais tu peux utiliser une classe (ou tout du moins une instance de cette classe) à distance, télécharger un objet et l'utiliser en local, télécharger un assembly (unité d'encapsulation, en gros un .dll qui regroupes plusieurs classes) et l'utiliser.
"Enfin, Peut on limiter les privilèges des différentes classes ?"
Oui, cf lien plus haut.
# un peu d'aide
Posté par TImaniac (site web personnel) . En réponse au message [C# mono] importer une classe - limiter les droits. Évalué à 3.
Le code (ton moteur) qui utilise du code d'une provenance inconnu (internet en l'occurence), doit se prémunir lui même de faire des conneries (tu ne peux pas partir du principe que le code inconnu s'est mis lui même les bonnes permissions, logique).
Il y a tout un système de permission et droits d'accès (accès au fichiers, à certains composants, etc.) dans la techno .NET/Mono, appelé "Code Access Security" (CAS).
Tu trouveras un excellent article traitant du sujet à cette adresse :
http://www.codeproject.com/dotnet/UB_CAS_NET.asp(...)
"Ensuite, comment fait-on pour importer une classe en C# ?"
Je ne suis pas sûr de bien comprendre la question, mais tu peux utiliser une classe (ou tout du moins une instance de cette classe) à distance, télécharger un objet et l'utiliser en local, télécharger un assembly (unité d'encapsulation, en gros un .dll qui regroupes plusieurs classes) et l'utiliser.
"Enfin, Peut on limiter les privilèges des différentes classes ?"
Oui, cf lien plus haut.