Acceso a Clase

01/03/2008 - 03:14 por Javier Lozano | Informe spam
Saludos Compañeros

Tengo la siguiente consulta :

Tengo la clase Class1 (internal) que esta en el assembly A y la clase Class2
que esta en la clase B. He declarado Class1 como internal para que no pueda
ser usado en otros assemblies, sin embargo, necesito que Class2 herede de
Class1, pero como veran, Class2 esta en otro assembly y debido al modiifcado
de acceso Internal, Class1 no es visible para Class2. La pregunta es:

Como puedo acceder a Class1 desde Class2 manteniendo la proteccion internal
en Class1

Gracias de antemano por su colaboracion

Javier Lozano
Lima-Peru

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
01/03/2008 - 12:24 | Informe spam
"Javier Lozano" wrote in message
news:%
Tengo la clase Class1 (internal) que esta en el assembly A y la clase
Class2 que esta en la clase B. He declarado Class1 como internal para que
no pueda ser usado en otros assemblies, sin embargo, necesito que Class2
herede de Class1, pero como veran, Class2 esta en otro assembly y debido
al modiifcado de acceso Internal, Class1 no es visible para Class2. La
pregunta es:

Como puedo acceder a Class1 desde Class2 manteniendo la proteccion
internal en Class1



Podrías ponerle al assembly que contiene el Class1 el atributo
[InternalsVisibleTo] indicando el nombre del otro assembly:

[assembly:InternalsVisibleToAttribute("AssemblyB")]

Nota: Si tiene un Strong Name hay que poner la PublicKey como parámetro en
el atributo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida