Aviso do compilador (nível 2) CS3019
A verificação de conformidade CLS não será executada em 'tipo' porque não é visível de fora deste assembly.
Esse aviso ocorre quando um tipo ou um membro que tem o CLSCompliantAttribute atributo não está visível de outro assembly. Para resolver esse erro, remova o atributo em quaisquer classes ou membros que não são visíveis do outro assembly ou tornar o tipo ou membros visíveis. Para obter mais informações sobre conformidade com CLS, consulte Independência de idioma e componentes independentes de idioma.
O exemplo a seguir gera 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()
{
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: