IL2065 : la valeur transmise au paramètre this
implicite d'une méthode annotée avec « DynamicallyAccessedMembersAttribute » ne peut pas être déterminée statiquement et peut ne pas répondre aux exigences de l'attribut
La méthode « method » a une annotation DynamicallyAccessedMembersAttribute (qui s’applique au paramètre implicite this
), mais la valeur utilisée pour le paramètre this
ne peut pas être analysée de manière statique. Le découpage ne peut pas s’assurer que les exigences déclarées par l’attribut sont remplies par la valeur this
.
void TestMethod(Type[] types)
{
// IL2065 Trim analysis: Value passed to implicit 'this' parameter of method 'Type.GetMethods()' can not be statically determined and may not meet 'DynamicallyAccessedMembersAttribute' requirements.
_types[1].GetMethods (); // Type.GetMethods has [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] attribute
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :