Lire en anglais

Partager via


Type.IsSpecialName Propriété

Définition

Obtient une valeur indiquant si le type a un nom qui nécessite un traitement spécial.

C#
public bool IsSpecialName { get; }

Valeur de propriété

Boolean

true si le type a un nom qui nécessite un traitement spécial ; sinon, false.

Implémente

Remarques

Les noms qui commencent par ou qui contiennent un trait de soulignement (_), des accesseurs de propriété et des méthodes de surcharge d’opérateur sont des exemples de types qui peuvent nécessiter un traitement spécial par certains compilateurs.

Si le actuel Type représente un type générique construit, cette propriété s’applique à la définition de type générique à partir de laquelle le type a été construit. par exemple, si le actuel Type représente MyGenericType<int> ( MyGenericType(Of Integer) dans Visual Basic), la valeur de cette propriété est déterminée par MyGenericType<T> .

Si le actuel Type représente un paramètre de type dans la définition d’un type générique ou d’une méthode générique, cette propriété retourne toujours false .

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1

Voir aussi