Advertencia del compilador (nivel 2) CS3019
La comprobación de conformidad con CLS no se realizará en 'tipo' porque no es visible desde fuera de este ensamblado.
Esta advertencia se produce cuando un tipo o un miembro que tiene el atributo CLSCompliantAttribute no es visible desde otro ensamblado. Para resolver este error, quite el atributo de cualquier clase o miembro que no sea visible desde el otro ensamblado, o haga visibles el tipo o miembros. Para obtener más información sobre la conformidad con CLS, vea Independencia del lenguaje y componentes independientes del lenguaje.
El ejemplo siguiente genera la advertencia CS3019:
// CS3019.cs
// compile with: /W:2
using System;
[assembly: CLSCompliant(true)]
// To fix the error, remove the next line
[CLSCompliant(true)] // CS3019
class C
{
[CLSCompliant(false)] // CS3019
void Foo()
{
}
static void Main()
{
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: