Os tipos que estendem determinados tipos de base apresentam sufixos de nome específicos. Por exemplo, os tipos que estendem Attribute devem ter o sufixo 'Attribute', como em ObsoleteAttribute. Esta regra verifica os tipos que estendem diversos tipos de base, inclusive Attribute, Exception, EventArgs, IMembershipPermission, Stream e outros.
Os tipos fornecidos gerados por este uso de um provedor de tipos não podem ser usados de outros assemblies F# e devem ser ...
Os tipos lacrados não podem ser estendidos e os membros protegidos serão somente úteis se você puder estender o tipo declarativo. ...
Os tipos que alocam recursos não gerenciados devem implementar IDisposable para permitir que os chamadores liberem esses ...
Os tipos que declaram membros descartáveis também devem implementar IDisposable. Se o tipo não tiver recursos próprios não ...
Os tipos que estendem determinados tipos de base apresentam sufixos de nome específicos. Por exemplo, os tipos que estendem ...
Os tipos que implementam ICollection também devem fornecer uma versão de CopyTo com o primeiro parâmetro definido com um ...
Os tipos que implementam IComparable devem redefinir os operadores Equals e de comparação para manter os significados de ...
Os tipos que implementam IEnumerator também devem fornecer uma versão da propriedade Current que retorne um tipo diferente ...
Os tipos que não estendem determinados tipos de base não devem usar sufixos de nome reservados. Os tipos e membros não devem ...