Partager via


TypeName.FullName Propriété

Définition

Obtient le nom complet de ce type, y compris l’espace de noms, mais sans le nom de l’assembly ; par exemple, « System.Int32 ».

Les types imbriqués sont représentés avec un « + » ; par exemple, « MyNamespace.MyType+NestedType ».

public:
 property System::String ^ FullName { System::String ^ get(); };
public string FullName { get; }
member this.FullName : string
Public ReadOnly Property FullName As String

Valeur de propriété

Remarques

Pour les types génériques construits, les arguments de type sont répertoriés à l’aide de leur qualification complète

prénoms. Par exemple, étant donné « List<int>», la propriété FullName retourne

« System.Collections.Generic.List'1[[System.Int32, mscorlib, ...]] ».

Pour les types génériques ouverts, la convention consiste à utiliser un backtick (« ») suivi de

l’arité du type générique. Par exemple, étant donné « Dictionnaire<,>», le FullName

la propriété retourne « System.Collections.Generic.Dictionary'2 ». Étant donné « Dictionnaire<,>. Énumérateur",

la propriété FullName retourne « System.Collections.Generic.Dictionary'2+Enumerator ».

Pour plus d’informations, consultez ECMA-335, Sec. I.10.7.2 (Noms de types et encodage arité).

S’applique à