TypeName.FullName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera pełną nazwę tego typu, w tym przestrzeń nazw, ale bez nazwy zestawu; na przykład "System.Int32".
Zagnieżdżone typy są reprezentowane za pomocą znaku "+"; na przykład "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
Wartość właściwości
Uwagi
W przypadku skonstruowanych typów ogólnych argumenty typu będą wyświetlane przy użyciu ich w pełni kwalifikowanych
Nazwy. Na przykład na wartość "List<int>" właściwość FullName zwróci
"System.Collections.Generic.List'1[System.Int32, mscorlib, ...]]".
W przypadku otwartych typów ogólnych konwencja polega na użyciu backtick ("'"), po którym następuje
arity typu ogólnego. Na przykład na wartość "Słownik<,>", FullName
właściwość zwróci wartość "System.Collections.Generic.Dictionary'2". Podana wartość "Słownik<,>. Moduł wyliczający",
właściwość FullName zwróci wartość "System.Collections.Generic.Dictionary'2+Enumerator".
Aby uzyskać więcej informacji, zobacz ECMA-335, Sec. I.10.7.2 (Nazwy typów i kodowanie arity).