TypeInfo Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy.
public ref class TypeInfo abstract : System::Reflection::MemberInfo, System::Reflection::IReflectableType
public ref class TypeInfo abstract : Type, System::Reflection::IReflectableType
public abstract class TypeInfo : System.Reflection.MemberInfo, System.Reflection.IReflectableType
public abstract class TypeInfo : Type, System.Reflection.IReflectableType
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public abstract class TypeInfo : Type, System.Reflection.IReflectableType
type TypeInfo = class
inherit MemberInfo
interface IReflectableType
type TypeInfo = class
inherit Type
interface IReflectableType
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type TypeInfo = class
inherit Type
interface IReflectableType
Public MustInherit Class TypeInfo
Inherits MemberInfo
Implements IReflectableType
Public MustInherit Class TypeInfo
Inherits Type
Implements IReflectableType
- Dědičnost
- Dědičnost
- Odvozené
- Atributy
- Implementuje
Příklady
Následující příklad používá typy reflexe a členy v .NET k načtení metod a vlastností Calendar typu, včetně zděděných metod a vlastností, a pak je zapíše do konzoly.
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Reflection;
using System.Text;
TypeInfo t = typeof(Calendar).GetTypeInfo();
IEnumerable<PropertyInfo> pList = t.DeclaredProperties;
IEnumerable<MethodInfo> mList = t.DeclaredMethods;
StringBuilder sb = new StringBuilder();
sb.Append("Properties:");
foreach (PropertyInfo p in pList)
{
sb.Append("\n" + p.DeclaringType.Name + ": " + p.Name);
}
sb.Append("\nMethods:");
foreach (MethodInfo m in mList)
{
sb.Append("\n" + m.DeclaringType.Name + ": " + m.Name);
}
Console.WriteLine(sb.ToString());
/* This code outputs the following text:
Properties:
Calendar: MinSupportedDateTime
Calendar: MaxSupportedDateTime
Calendar: AlgorithmType
Calendar: ID
Calendar: BaseCalendarID
Calendar: IsReadOnly
Calendar: CurrentEraValue
Calendar: Eras
Calendar: DaysInYearBeforeMinSupportedYear
Calendar: TwoDigitYearMax
Methods:
Calendar: get_MinSupportedDateTime
Calendar: get_MaxSupportedDateTime
Calendar: get_AlgorithmType
Calendar: get_ID
Calendar: get_BaseCalendarID
Calendar: get_IsReadOnly
Calendar: get_CurrentEraValue
Calendar: get_Eras
Calendar: get_DaysInYearBeforeMinSupportedYear
Calendar: get_TwoDigitYearMax
Calendar: set_TwoDigitYearMax
Calendar: Clone
Calendar: ReadOnly
Calendar: VerifyWritable
Calendar: SetReadOnlyState
Calendar: CheckAddResult
Calendar: Add
Calendar: AddMilliseconds
Calendar: AddDays
Calendar: AddHours
Calendar: AddMinutes
Calendar: AddMonths
Calendar: AddSeconds
Calendar: AddWeeks
Calendar: AddYears
Calendar: GetDayOfMonth
Calendar: GetDayOfWeek
Calendar: GetDayOfYear
Calendar: GetDaysInMonth
Calendar: GetDaysInMonth
Calendar: GetDaysInYear
Calendar: GetDaysInYear
Calendar: GetEra
Calendar: GetHour
Calendar: GetMilliseconds
Calendar: GetMinute
Calendar: GetMonth
Calendar: GetMonthsInYear
Calendar: GetMonthsInYear
Calendar: GetSecond
Calendar: GetFirstDayWeekOfYear
Calendar: GetWeekOfYearFullDays
Calendar: GetWeekOfYearOfMinSupportedDateTime
Calendar: GetWeekOfYear
Calendar: GetYear
Calendar: IsLeapDay
Calendar: IsLeapDay
Calendar: IsLeapMonth
Calendar: IsLeapMonth
Calendar: GetLeapMonth
Calendar: GetLeapMonth
Calendar: IsLeapYear
Calendar: IsLeapYear
Calendar: ToDateTime
Calendar: ToDateTime
Calendar: TryToDateTime
Calendar: IsValidYear
Calendar: IsValidMonth
Calendar: IsValidDay
Calendar: ToFourDigitYear
Calendar: TimeToTicks
Calendar: GetSystemTwoDigitYearSetting
*/
Poznámky
Počínaje rozhraním .NET Framework 4.5 TypeInfo je třída součástí podmnožiny aplikací pro Windows 8.x Store pro použití při vytváření aplikací pro Windows Store. TypeInfo je k dispozici také v plném rozhraní .NET Framework. Další informace o reflexi pro aplikace pro Windows Store naleznete v tématu Obory názvů System.Reflection a Reflexe v rozhraní .NET Framework pro aplikace pro Windows Store.
TypeInfo obsahuje mnoho členů dostupných ve Type třídě a mnoho vlastností reflexe v .NET pro aplikace pro Windows 8.x Store vrací kolekce TypeInfo objektů. K získání objektu TypeInfo z objektu Type použijte rozšiřující metodu IntrospectionExtensions.GetTypeInfo(Type) .
Objekt TypeInfo představuje samotnou definici typu, zatímco Type objekt představuje odkaz na definici typu. Načtení objektu TypeInfo vynutí načtení sestavení obsahujícího tento typ. Ve srovnání můžete manipulovat s Type objekty, aniž by bylo nutné, aby modul runtime načetl sestavení, na které odkazují.
V aplikacích .NET pro Windows 8.x Store použijete vlastnosti TypeInfo reflexe, které vracejí IEnumerable<T> kolekce místo metod, které vracejí pole. Pomocí vlastnosti můžete například DeclaredMembers získat všechny deklarované členy nebo DeclaredProperties vlastnost získat všechny deklarované vlastnosti. Kontexty reflexe mohou implementovat líné procházení těchto kolekcí pro rozsáhlé sestavy nebo typy. Pokud chcete získat konkrétní členy, použijte metody, například GetDeclaredMethod a GetDeclaredPropertya předejte název metody nebo vlastnosti, kterou chcete načíst.
K filtrování výsledků TypeInfo vlastností použijte dotazy LINQ. Pro objekty reflexe, které pocházejí z modulu runtime (například jako výsledek typeof(Object)), můžete procházet strom dědičnosti pomocí metod ve RuntimeReflectionExtensions třídě. Příjemci objektů z přizpůsobených kontextů reflexe nemohou tyto metody používat a musí procházet strom dědičnosti sám.
Konstruktory
| Name | Description |
|---|---|
| TypeInfo() |
Inicializuje TypeInfo instanci. |
Vlastnosti
| Name | Description |
|---|---|
| Assembly |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| Assembly |
Získá, Assembly ve kterém je typ deklarován. Pro obecné typy získá Assembly , ve kterém je obecný typ definován. (Zděděno od Type) |
| AssemblyQualifiedName |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| AssemblyQualifiedName |
Získá sestavení kvalifikovaný název typu, který obsahuje název sestavení, ze kterého byl tento Type objekt načten. (Zděděno od Type) |
| Attributes |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| Attributes |
Získá atributy přidružené k Type. (Zděděno od Type) |
| BaseType |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| BaseType |
Získá typ, ze kterého aktuální Type přímo dědí. (Zděděno od Type) |
| ContainsGenericParameters |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| ContainsGenericParameters |
Získá hodnotu určující, zda aktuální Type objekt má parametry typu, které nebyly nahrazeny konkrétními typy. (Zděděno od Type) |
| CustomAttributes |
Získá kolekci, která obsahuje vlastní atributy tohoto člena. (Zděděno od MemberInfo) |
| DeclaredConstructors |
Získá kolekci konstruktorů deklarovaných aktuálním typem. |
| DeclaredEvents |
Získá kolekci událostí definovaných aktuálním typem. |
| DeclaredFields |
Získá kolekci polí definovaných aktuálním typem. |
| DeclaredMembers |
Získá kolekci členů definovaných aktuálním typem. |
| DeclaredMethods |
Získá kolekci metod definovaných aktuálním typem. |
| DeclaredNestedTypes |
Získá kolekci vnořených typů definovaných aktuálním typem. |
| DeclaredProperties |
Získá kolekci vlastností definovaných aktuálním typem. |
| DeclaringMethod |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| DeclaringMethod |
MethodBase Získá, který představuje deklarující metodu, pokud aktuální Type představuje typ parametr obecné metody. (Zděděno od Type) |
| DeclaringType |
Získá třídu, která deklaruje tohoto člena. (Zděděno od MemberInfo) |
| DeclaringType |
Získá typ, který deklaruje aktuální vnořený typ nebo obecný typ parametr. (Zděděno od Type) |
| FullName |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| FullName |
Získá plně kvalifikovaný název typu, včetně jeho oboru názvů, ale ne jeho sestavení. (Zděděno od Type) |
| GenericParameterAttributes |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GenericParameterAttributes |
Získá kombinaci GenericParameterAttributes příznaků, které popisují kovarianci a zvláštní omezení aktuálního parametru obecného typu. (Zděděno od Type) |
| GenericParameterPosition |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GenericParameterPosition |
Získá pozici parametru typu v seznamu parametrů typu obecného typu nebo metody, které deklarovaly parametr, když Type objekt představuje typ parametru obecného typu nebo obecné metody. (Zděděno od Type) |
| GenericTypeArguments |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GenericTypeArguments |
Získá pole argumentů obecného typu pro tento typ. (Zděděno od Type) |
| GenericTypeParameters |
Získá pole parametrů obecného typu aktuální instance. |
| GUID |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GUID |
Získá IDENTIFIKÁTOR GUID přidružený k Type. (Zděděno od Type) |
| HasElementType |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| HasElementType |
Získá hodnotu určující, zda aktuální Type zahrnuje nebo odkazuje na jiný typ; to znamená, zda je aktuální Type pole, ukazatel nebo je předán odkazem. (Zděděno od Type) |
| ImplementedInterfaces |
Získá kolekci rozhraní implementovaných aktuálním typem. |
| IsAbstract |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsAbstract |
Získá hodnotu určující, zda Type je abstraktní a musí být přepsán. (Zděděno od Type) |
| IsAnsiClass |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsAnsiClass |
Získá hodnotu určující, zda řetězec formát atributu |
| IsArray |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsArray |
Získá hodnotu, která určuje, zda typ je pole. (Zděděno od Type) |
| IsAutoClass |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsAutoClass |
Získá hodnotu určující, zda řetězec formát atributu |
| IsAutoLayout |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsAutoLayout |
Získá hodnotu určující, zda pole aktuálního typu jsou rozložena automaticky modulem CLR (Common Language Runtime). (Zděděno od Type) |
| IsByRef |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsByRef |
Získá hodnotu určující, zda Type je předán odkazem. (Zděděno od Type) |
| IsByRefLike |
Získá hodnotu, která označuje, zda typ je byref-like struktura. (Zděděno od Type) |
| IsClass |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsClass |
Získá hodnotu určující, zda Type je třída nebo delegát; to znamená, ne typ hodnoty nebo rozhraní. (Zděděno od Type) |
| IsCollectible |
Získá hodnotu, která označuje, zda tento MemberInfo objekt odkazuje na jedno nebo více sestavení uložených v collectible AssemblyLoadContext. (Zděděno od MemberInfo) |
| IsCOMObject |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsCOMObject |
Získá hodnotu určující, zda Type je objekt COM. (Zděděno od Type) |
| IsConstructedGenericType |
Získá hodnotu, která označuje, zda tento objekt představuje vytvořený obecný typ. Můžete vytvořit instance vytvořeného obecného typu. (Zděděno od Type) |
| IsContextful |
Získá hodnotu označující, zda Type lze hostovat v kontextu. (Zděděno od Type) |
| IsEnum |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsEnum |
Získá hodnotu určující, zda aktuální Type představuje výčet. (Zděděno od Type) |
| IsExplicitLayout |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsExplicitLayout |
Získá hodnotu určující, zda pole aktuálního typu jsou rozložena na explicitně zadané posuny. (Zděděno od Type) |
| IsFunctionPointer |
Získá hodnotu, která určuje, zda aktuální Type je ukazatel funkce. (Zděděno od Type) |
| IsGenericMethodParameter |
Získá hodnotu, která určuje, zda aktuální Type představuje typ parametr v definici obecné metody. (Zděděno od Type) |
| IsGenericParameter |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsGenericParameter |
Získá hodnotu určující, zda aktuální Type představuje typ parametr v definici obecného typu nebo metody. (Zděděno od Type) |
| IsGenericType |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsGenericType |
Získá hodnotu určující, zda aktuální typ je obecný typ. (Zděděno od Type) |
| IsGenericTypeDefinition |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsGenericTypeDefinition |
Získá hodnotu určující, zda aktuální Type představuje obecnou definici typu, ze které lze vytvořit další obecné typy. (Zděděno od Type) |
| IsGenericTypeParameter |
Získá hodnotu, která určuje, zda aktuální Type představuje parametr typu v definici obecného typu. (Zděděno od Type) |
| IsImport |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsImport |
Získá hodnotu určující, zda Type má ComImportAttribute atribut použitý, což označuje, že byl importován z knihovny typů modelu COM. (Zděděno od Type) |
| IsInterface |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsInterface |
Získá hodnotu určující, zda Type je rozhraní; to znamená, ne třída nebo typ hodnoty. (Zděděno od Type) |
| IsLayoutSequential |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsLayoutSequential |
Získá hodnotu určující, zda pole aktuálního typu jsou rozložena postupně v pořadí, v jakém byly definovány nebo generovány do metadat. (Zděděno od Type) |
| IsMarshalByRef |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsMarshalByRef |
Získá hodnotu určující, zda Type je zařazován odkazem. (Zděděno od Type) |
| IsNested |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNested |
Získá hodnotu určující, zda aktuální Type objekt představuje typ, jehož definice je vnořena uvnitř definice jiného typu. (Zděděno od Type) |
| IsNestedAssembly |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNestedAssembly |
Získá hodnotu určující, zda je vnořený Type a viditelný pouze v rámci vlastní sestavení. (Zděděno od Type) |
| IsNestedFamANDAssem |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNestedFamANDAssem |
Získá hodnotu určující, zda je vnořeno Type a viditelné pouze pro třídy, které patří do své vlastní rodiny a vlastní sestavení. (Zděděno od Type) |
| IsNestedFamily |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNestedFamily |
Získá hodnotu určující, zda je vnořený Type a viditelný pouze v rámci své vlastní rodiny. (Zděděno od Type) |
| IsNestedFamORAssem |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNestedFamORAssem |
Získá hodnotu určující, zda je vnořeno Type a viditelné pouze pro třídy, které patří do své vlastní rodiny nebo vlastní sestavení. (Zděděno od Type) |
| IsNestedPrivate |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNestedPrivate |
Získá hodnotu určující, zda je vnořena Type a deklarována soukromá. (Zděděno od Type) |
| IsNestedPublic |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNestedPublic |
Získá hodnotu určující, zda je třída vnořena a deklarována veřejná. (Zděděno od Type) |
| IsNotPublic |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsNotPublic |
Získá hodnotu označující, zda Type není deklarován jako veřejný. (Zděděno od Type) |
| IsPointer |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsPointer |
Získá hodnotu určující, zda Type je ukazatel. (Zděděno od Type) |
| IsPrimitive |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsPrimitive |
Získá hodnotu určující, zda Type je jedním z primitivních typů. (Zděděno od Type) |
| IsPublic |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsPublic |
Získá hodnotu označující, zda Type je deklarován jako veřejný. (Zděděno od Type) |
| IsSealed |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsSealed |
Získá hodnotu určující, zda Type je deklarován zapečetěný. (Zděděno od Type) |
| IsSecurityCritical |
Získá hodnotu, která označuje, zda aktuální typ je kritický pro zabezpečení nebo zabezpečení-bezpečné-kritické na aktuální úrovni důvěryhodnosti, a proto může provádět kritické operace. (Zděděno od Type) |
| IsSecuritySafeCritical |
Získá hodnotu, která označuje, zda aktuální typ je zabezpečení-bezpečné-kritické na aktuální úrovni důvěryhodnosti; to znamená, jestli může provádět kritické operace a může k němu přistupovat transparentní kód. (Zděděno od Type) |
| IsSecurityTransparent |
Získá hodnotu, která určuje, zda aktuální typ je transparentní na aktuální úrovni důvěryhodnosti, a proto nemůže provádět kritické operace. (Zděděno od Type) |
| IsSerializable |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsSerializable |
Zastaralé.
Získá hodnotu určující, zda Type je binární serializovatelný. (Zděděno od Type) |
| IsSignatureType |
Získá hodnotu, která označuje, zda typ je typ podpisu. (Zděděno od Type) |
| IsSpecialName |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsSpecialName |
Získá hodnotu určující, zda typ má název, který vyžaduje zvláštní zpracování. (Zděděno od Type) |
| IsSZArray |
Získá hodnotu, která určuje, zda typ je typ pole, který může představovat pouze jednorozměrné pole s nulovou dolní mez. (Zděděno od Type) |
| IsTypeDefinition |
Získá hodnotu, která určuje, zda typ je definice typu. (Zděděno od Type) |
| IsUnicodeClass |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsUnicodeClass |
Získá hodnotu určující, zda řetězec formát atributu |
| IsUnmanagedFunctionPointer |
Získá hodnotu, která určuje, zda aktuální Type je nespravovaný ukazatel funkce. (Zděděno od Type) |
| IsValueType |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsValueType |
Získá hodnotu určující, zda Type je typ hodnoty. (Zděděno od Type) |
| IsVariableBoundArray |
Získá hodnotu, která určuje, zda typ je typ pole, který může představovat vícerozměrné pole nebo pole s libovolnou dolní mez. (Zděděno od Type) |
| IsVisible |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsVisible |
Získá hodnotu označující, zda Type lze přistupovat kódem mimo sestavení. (Zděděno od Type) |
| MemberType |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| MemberType |
MemberTypes Získá hodnotu označující, že tento člen je typ nebo vnořený typ. (Zděděno od Type) |
| MetadataToken |
Získá hodnotu, která identifikuje prvek metadat. (Zděděno od MemberInfo) |
| Module |
Získá modul, ve kterém typ, který deklaruje člen reprezentovaný proudem MemberInfo je definován. (Zděděno od MemberInfo) |
| Module |
Získá modul (DLL), ve kterém je definován aktuální Type . (Zděděno od Type) |
| Name |
Získá název aktuálního člena. (Zděděno od MemberInfo) |
| Namespace |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| Namespace |
Získá obor názvů Type. (Zděděno od Type) |
| ReflectedType |
Získá objekt třídy, který byl použit k získání tohoto členu. (Zděděno od Type) |
| StructLayoutAttribute |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| StructLayoutAttribute |
StructLayoutAttribute Získá, který popisuje rozložení aktuálního typu. (Zděděno od Type) |
| TypeHandle |
Získá popisovač pro aktuální Type. (Zděděno od Type) |
| TypeInitializer |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| TypeInitializer |
Získá inicializátor pro typ. (Zděděno od Type) |
| UnderlyingSystemType |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| UnderlyingSystemType |
Označuje typ poskytnutý modulem CLR (Common Language Runtime), který představuje tento typ. (Zděděno od Type) |
Metody
| Name | Description |
|---|---|
| AsType() |
Vrátí aktuální typ jako Type objekt. |
| Equals(Object) |
Vrátí hodnotu, která určuje, zda je tato instance rovna zadanému objektu. (Zděděno od MemberInfo) |
| Equals(Object) |
Určuje, zda typ základního systému aktuálního Type objektu je stejný jako základní typ systému zadaného Object. (Zděděno od Type) |
| Equals(Type) |
Určuje, zda typ základního systému aktuálního Type typu je stejný jako typ základního systému zadaného Type. (Zděděno od Type) |
| FindInterfaces(TypeFilter, Object) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| FindInterfaces(TypeFilter, Object) |
Vrátí pole Type objektů představující filtrovaný seznam rozhraní implementovaných nebo zděděných aktuálním Type. (Zděděno od Type) |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Vrátí filtrovanou matici MemberInfo objektů zadaného typu členu. (Zděděno od Type) |
| GetArrayRank() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetArrayRank() |
Získá počet dimenzí v matici. (Zděděno od Type) |
| GetAttributeFlagsImpl() |
Při přepsání v odvozené třídě implementuje Attributes vlastnost a získá bitovou kombinaci hodnot výčtu, které označují atributy přidružené k Type. (Zděděno od Type) |
| GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Vyhledá konstruktor, jehož parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby a zadané konvence volání. (Zděděno od Type) |
| GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Vyhledá konstruktor, jehož parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetConstructor(BindingFlags, Type[]) |
Vyhledá konstruktor, jehož parametry odpovídají zadaným typům argumentů pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetConstructor(Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetConstructor(Type[]) |
Vyhledá konstruktor veřejné instance, jehož parametry odpovídají typům v zadaném poli. (Zděděno od Type) |
| GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Při přepsání v odvozené třídě hledá konstruktor, jehož parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby a zadané konvence volání. (Zděděno od Type) |
| GetConstructors() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetConstructors() |
Vrátí všechny veřejné konstruktory definované pro aktuální Type. (Zděděno od Type) |
| GetConstructors(BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetConstructors(BindingFlags) |
Při přepsání v odvozené třídě vyhledá konstruktory definované pro aktuální Type, pomocí zadané |
| GetCustomAttributes(Boolean) |
Při přepsání v odvozené třídě vrátí pole všech vlastních atributů použitých na tento člen. (Zděděno od MemberInfo) |
| GetCustomAttributes(Type, Boolean) |
Při přepsání v odvozené třídě vrátí pole vlastních atributů použitých na tento člen a identifikovaný .Type (Zděděno od MemberInfo) |
| GetCustomAttributesData() |
Vrátí seznam CustomAttributeData objektů představujících data o atributech, které byly použity na cílového člena. (Zděděno od MemberInfo) |
| GetDeclaredEvent(String) |
Vrátí objekt, který představuje zadanou událost deklarovanou aktuálním typem. |
| GetDeclaredField(String) |
Vrátí objekt, který představuje zadané pole deklarované aktuálním typem. |
| GetDeclaredMethod(String) |
Vrátí objekt, který představuje zadanou metodu deklarovanou aktuálním typem. |
| GetDeclaredMethods(String) |
Vrátí kolekci, která obsahuje všechny metody deklarované v aktuálním typu, které odpovídají zadanému názvu. |
| GetDeclaredNestedType(String) |
Vrátí objekt, který představuje zadaný vnořený typ deklarovaný aktuálním typem. |
| GetDeclaredProperty(String) |
Vrátí objekt, který představuje zadanou vlastnost deklarovanou aktuálním typem. |
| GetDefaultMembers() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetDefaultMembers() |
Vyhledá členy definované pro aktuální Type , jehož DefaultMemberAttribute sada je nastavena. (Zděděno od Type) |
| GetElementType() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetElementType() |
Při přepsání v odvozené třídě vrátí Type objekt zahrnující nebo odkazovaný aktuálním polem, ukazatelem nebo odkazovým typem. (Zděděno od Type) |
| GetEnumName(Object) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEnumName(Object) |
Vrátí název konstanty, která má zadanou hodnotu pro aktuální typ výčtu. (Zděděno od Type) |
| GetEnumNames() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEnumNames() |
Vrátí názvy členů aktuálního typu výčtu. (Zděděno od Type) |
| GetEnumUnderlyingType() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEnumUnderlyingType() |
Vrátí základní typ aktuálního typu výčtu. (Zděděno od Type) |
| GetEnumValues() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEnumValues() |
Vrátí pole hodnot konstant v aktuálním typu výčtu. (Zděděno od Type) |
| GetEnumValuesAsUnderlyingType() |
Načte pole hodnot základních konstant typu tohoto typu výčtu. (Zděděno od Type) |
| GetEvent(String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvent(String, BindingFlags) |
Při přepsání v odvozené třídě vrátí EventInfo objekt představující zadanou událost pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetEvent(String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvent(String) |
EventInfo Vrátí objekt představující zadanou veřejnou událost. (Zděděno od Type) |
| GetEvents() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvents() |
Vrátí všechny veřejné události, které jsou deklarovány nebo zděděné aktuálním Type. (Zděděno od Type) |
| GetEvents(BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvents(BindingFlags) |
Při přepsání v odvozené třídě vyhledá události, které jsou deklarovány nebo zděděné aktuálním Type, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetField(String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetField(String, BindingFlags) |
Vyhledá zadané pole pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetField(String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetField(String) |
Vyhledá veřejné pole se zadaným názvem. (Zděděno od Type) |
| GetFields() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetFields() |
Vrátí všechna veřejná pole aktuálního Type. (Zděděno od Type) |
| GetFields(BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetFields(BindingFlags) |
Při přepsání v odvozené třídě vyhledá pole definovaná pro aktuální Type, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetFunctionPointerCallingConventions() |
Při přepsání v odvozené třídě vrátí volání konvence aktuálního ukazatele Typefunkce . (Zděděno od Type) |
| GetFunctionPointerParameterTypes() |
Při přepsání v odvozené třídě vrátí typy parametrů aktuálního ukazatele Typefunkce . (Zděděno od Type) |
| GetFunctionPointerReturnType() |
Při přepsání v odvozené třídě vrátí návratový typ aktuálního ukazatele Typefunkce . (Zděděno od Type) |
| GetGenericArguments() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetGenericArguments() |
Vrátí pole Type objektů, které představují argumenty typu uzavřeného obecného typu nebo parametry typu definice obecného typu. (Zděděno od Type) |
| GetGenericParameterConstraints() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetGenericParameterConstraints() |
Vrátí pole Type objektů, které představují omezení aktuálního parametru obecného typu. (Zděděno od Type) |
| GetGenericTypeDefinition() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetGenericTypeDefinition() |
Type Vrátí objekt, který představuje definici obecného typu, ze které lze vytvořit aktuální obecný typ. (Zděděno od Type) |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. (Zděděno od MemberInfo) |
| GetHashCode() |
Vrátí kód hash pro tuto instanci. (Zděděno od Type) |
| GetInterface(String, Boolean) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetInterface(String, Boolean) |
Při přepsání v odvozené třídě vyhledá zadané rozhraní a určí, zda se má hledat název rozhraní bez rozlišování velkých a malých písmen. (Zděděno od Type) |
| GetInterface(String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetInterface(String) |
Vyhledá rozhraní se zadaným názvem. (Zděděno od Type) |
| GetInterfaceMap(Type) |
Vrátí mapování rozhraní pro zadaný typ rozhraní. (Zděděno od Type) |
| GetInterfaces() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetInterfaces() |
Při přepsání v odvozené třídě získá všechna rozhraní implementovaná nebo zděděná aktuálním Type. (Zděděno od Type) |
| GetMember(String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMember(String, BindingFlags) |
Vyhledá zadané členy pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetMember(String, MemberTypes, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMember(String, MemberTypes, BindingFlags) |
Vyhledá zadané členy zadaného typu členu pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetMember(String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMember(String) |
Vyhledá veřejné členy se zadaným názvem. (Zděděno od Type) |
| GetMembers() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMembers() |
Vrátí všechny veřejné členy aktuálního Type. (Zděděno od Type) |
| GetMembers(BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMembers(BindingFlags) |
Při přepsání v odvozené třídě vyhledá členy definované pro aktuální Type, pomocí zadaných vazeb omezení. (Zděděno od Type) |
| GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Vyhledá aktuální MemberInfoType , který odpovídá zadanému MemberInfo. (Zděděno od Type) |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby a zadané konvence volání. (Zděděno od Type) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetMethod(String, BindingFlags, Type[]) |
Vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetMethod(String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethod(String, BindingFlags) |
Vyhledá zadanou metodu pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typů argumentů a modifikátorům, pomocí zadaných omezení vazby a zadané konvence volání. (Zděděno od Type) |
| GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[]) |
Vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetMethod(String, Int32, BindingFlags, Type[]) |
Vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů a typům argumentů, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetMethod(String, Int32, Type[], ParameterModifier[]) |
Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typům argumentů a modifikátorům. (Zděděno od Type) |
| GetMethod(String, Int32, Type[]) |
Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů a typům argumentů. (Zděděno od Type) |
| GetMethod(String, Type[], ParameterModifier[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethod(String, Type[], ParameterModifier[]) |
Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům. (Zděděno od Type) |
| GetMethod(String, Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethod(String, Type[]) |
Vyhledá zadanou veřejnou metodu, jejíž parametry odpovídají zadaným typům argumentů. (Zděděno od Type) |
| GetMethod(String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethod(String) |
Vyhledá veřejnou metodu se zadaným názvem. (Zděděno od Type) |
| GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Při přepsání v odvozené třídě vyhledá zadanou metodu, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby a zadané konvence volání. (Zděděno od Type) |
| GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Při přepsání v odvozené třídě vyhledá zadanou metodu, jejíž parametry odpovídají zadanému počtu obecných parametrů, typů argumentů a modifikátorům, pomocí zadaných omezení vazby a zadané konvence volání. (Zděděno od Type) |
| GetMethods() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethods() |
Vrátí všechny veřejné metody aktuálního Type. (Zděděno od Type) |
| GetMethods(BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethods(BindingFlags) |
Při přepsání v odvozené třídě vyhledá metody definované pro aktuální Type, pomocí zadaných vazeb omezení. (Zděděno od Type) |
| GetNestedType(String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetNestedType(String, BindingFlags) |
Při přepsání v odvozené třídě vyhledá zadaný vnořený typ pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetNestedType(String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetNestedType(String) |
Vyhledá veřejný vnořený typ se zadaným názvem. (Zděděno od Type) |
| GetNestedTypes() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetNestedTypes() |
Vrátí veřejné typy vnořené do aktuálního Type. (Zděděno od Type) |
| GetNestedTypes(BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetNestedTypes(BindingFlags) |
Při přepsání v odvozené třídě vyhledá typy vnořené v aktuálním Type, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetOptionalCustomModifiers() |
Při přepsání v odvozené třídě vrátí volitelné vlastní modifikátory aktuálního Type. (Zděděno od Type) |
| GetProperties() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperties() |
Vrátí všechny veřejné vlastnosti aktuálního Typeobjektu . (Zděděno od Type) |
| GetProperties(BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperties(BindingFlags) |
Při přepsání v odvozené třídě vyhledá vlastnosti aktuálního Type, pomocí zadaných vazeb omezení. (Zděděno od Type) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetProperty(String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(String, BindingFlags) |
Vyhledá zadanou vlastnost pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům. (Zděděno od Type) |
| GetProperty(String, Type, Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(String, Type, Type[]) |
Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů. (Zděděno od Type) |
| GetProperty(String, Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(String, Type) |
Vyhledá veřejnou vlastnost se zadaným názvem a návratovým typem. (Zděděno od Type) |
| GetProperty(String, Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(String, Type[]) |
Vyhledá zadanou veřejnou vlastnost, jejíž parametry odpovídají zadaným typům argumentů. (Zděděno od Type) |
| GetProperty(String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(String) |
Vyhledá veřejnou vlastnost se zadaným názvem. (Zděděno od Type) |
| GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Při přepsání v odvozené třídě vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby. (Zděděno od Type) |
| GetRequiredCustomModifiers() |
Při přepsání v odvozené třídě vrátí požadované vlastní modifikátory aktuálního Type. (Zděděno od Type) |
| GetType() |
Získá aktuální Type. (Zděděno od Type) |
| GetTypeCodeImpl() |
Vrátí kód základního typu této Type instance. (Zděděno od Type) |
| HasElementTypeImpl() |
Při přepsání v odvozené třídě implementuje HasElementType vlastnost a určuje, zda aktuální Type zahrnuje nebo odkazuje na jiný typ; to znamená, zda je aktuální Type pole, ukazatel nebo je předán odkazem. (Zděděno od Type) |
| HasSameMetadataDefinitionAs(MemberInfo) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. (Zděděno od MemberInfo) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Vyvolá zadaný člen pomocí zadaných omezení vazby a porovnává zadaný seznam argumentů a jazykovou verzi. (Zděděno od Type) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Při přepsání v odvozené třídě vyvolá zadaný člen pomocí zadaných vazeb omezení a odpovídající zadaný seznam argumentů, modifikátory a jazyková verze. (Zděděno od Type) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Vyvolá zadaný člen pomocí zadaných omezení vazby a porovnává zadaný seznam argumentů. (Zděděno od Type) |
| IsArrayImpl() |
Při přepsání v odvozené třídě implementuje IsArray vlastnost a určuje, zda Type je pole. (Zděděno od Type) |
| IsAssignableFrom(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsAssignableFrom(Type) |
Určuje, zda může být instance zadaného typu |
| IsAssignableFrom(TypeInfo) |
Vrátí hodnotu, která určuje, zda zadaný typ lze přiřadit aktuálnímu typu. |
| IsAssignableTo(Type) |
Určuje, zda lze aktuální typ přiřadit proměnné zadaného |
| IsByRefImpl() |
Při přepsání v odvozené třídě implementuje IsByRef vlastnost a určuje, zda Type je předána odkazem. (Zděděno od Type) |
| IsCOMObjectImpl() |
Při přepsání v odvozené třídě implementuje IsCOMObject vlastnost a určuje, zda Type je objekt COM. (Zděděno od Type) |
| IsContextfulImpl() |
Implementuje IsContextful vlastnost a určuje, zda Type lze hostovat v kontextu. (Zděděno od Type) |
| IsDefined(Type, Boolean) |
Při přepsání v odvozené třídě určuje, zda jeden nebo více atributů zadaného typu nebo jeho odvozených typů se použije na tento člen. (Zděděno od MemberInfo) |
| IsEnumDefined(Object) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsEnumDefined(Object) |
Vrátí hodnotu, která určuje, zda zadaná hodnota existuje v aktuálním typu výčtu. (Zděděno od Type) |
| IsEquivalentTo(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsEquivalentTo(Type) |
Určuje, zda dva typy modelu COM mají stejnou identitu a mají nárok na ekvivalenci typů. (Zděděno od Type) |
| IsInstanceOfType(Object) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsInstanceOfType(Object) |
Určuje, zda zadaný objekt je instance aktuální Type. (Zděděno od Type) |
| IsMarshalByRefImpl() |
Implementuje IsMarshalByRef vlastnost a určuje, zda Type je zařazován odkazem. (Zděděno od Type) |
| IsPointerImpl() |
Při přepsání v odvozené třídě implementuje IsPointer vlastnost a určuje, zda Type je ukazatel. (Zděděno od Type) |
| IsPrimitiveImpl() |
Při přepsání v odvozené třídě implementuje IsPrimitive vlastnost a určuje, zda Type je jedním z primitivních typů. (Zděděno od Type) |
| IsSubclassOf(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsSubclassOf(Type) |
Určuje, zda aktuální Type je odvozen od zadaného Type. (Zděděno od Type) |
| IsValueTypeImpl() |
Implementuje IsValueType vlastnost a určuje, zda Type je typ hodnoty; to znamená, ne třída nebo rozhraní. (Zděděno od Type) |
| MakeArrayType() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| MakeArrayType() |
Type Vrátí objekt představující jednorozměrné pole aktuálního typu s dolní mezí nuly. (Zděděno od Type) |
| MakeArrayType(Int32) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| MakeArrayType(Int32) |
Type Vrátí objekt představující pole aktuálního typu se zadaným počtem dimenzí. (Zděděno od Type) |
| MakeByRefType() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| MakeByRefType() |
Type Vrátí objekt, který představuje aktuální typ při předání jako |
| MakeGenericType(Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| MakeGenericType(Type[]) |
Nahradí prvky pole typů parametry typu aktuální definice obecného typu a vrátí Type objekt představující výsledný vytvořený typ. (Zděděno od Type) |
| MakePointerType() |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| MakePointerType() |
Type Vrátí objekt, který představuje ukazatel na aktuální typ. (Zděděno od Type) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| ToString() |
Vrátí reprezentaci |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. (Zděděno od MemberInfo) |
| _MemberInfo.GetType() |
Type Získá objekt představující MemberInfo třídu. (Zděděno od MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní. (Zděděno od MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). (Zděděno od MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Poskytuje přístup k vlastnostem a metodám vystaveným objektem. (Zděděno od MemberInfo) |
| _Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. (Zděděno od Type) |
| _Type.GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní. (Zděděno od Type) |
| _Type.GetTypeInfoCount(UInt32) |
Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). (Zděděno od Type) |
| _Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Poskytuje přístup k vlastnostem a metodám vystaveným objektem. (Zděděno od Type) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Vrátí pole všech vlastních atributů definovaných pro tohoto člena, s výjimkou pojmenovaných atributů, nebo prázdné pole, pokud neexistují žádné vlastní atributy. (Zděděno od MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Vrátí pole vlastních atributů definovaných pro tento člen, identifikovaný podle typu nebo prázdné pole, pokud neexistují žádné vlastní atributy tohoto typu. (Zděděno od MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Určuje, zda je u tohoto člena |
| IReflectableType.GetTypeInfo() |
Vrátí reprezentaci aktuálního typu jako TypeInfo objektu. |
Metody rozšíření
| Name | Description |
|---|---|
| GetConstructor(Type, Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetConstructors(Type, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetConstructors(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Načte vlastní atribut zadaného typu, který se použije u zadaného členu, a volitelně zkontroluje předky daného člena. |
| GetCustomAttribute(MemberInfo, Type) |
Načte vlastní atribut zadaného typu, který se použije na zadaný člen. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Načte vlastní atribut zadaného typu, který se použije u zadaného členu, a volitelně zkontroluje předky daného člena. |
| GetCustomAttribute<T>(MemberInfo) |
Načte vlastní atribut zadaného typu, který se použije na zadaný člen. |
| GetCustomAttributes(MemberInfo, Boolean) |
Načte kolekci vlastních atributů, které se použijí na zadaného člena, a volitelně zkontroluje předky daného člena. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný člen, a volitelně zkontroluje nadřazené objekty daného člena. |
| GetCustomAttributes(MemberInfo, Type) |
Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný člen. |
| GetCustomAttributes(MemberInfo) |
Načte kolekci vlastních atributů, které se použijí na zadaný člen. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný člen, a volitelně zkontroluje nadřazené objekty daného člena. |
| GetCustomAttributes<T>(MemberInfo) |
Načte kolekci vlastních atributů zadaného typu, které se použijí na zadaný člen. |
| GetDefaultMembers(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvent(Type, String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvent(Type, String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvents(Type, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetEvents(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetField(Type, String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetField(Type, String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetFields(Type, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetFields(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetGenericArguments(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetInterfaces(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMember(Type, String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMember(Type, String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMembers(Type, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMembers(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMetadataToken(MemberInfo) |
Získá token metadat pro daného člena, pokud je k dispozici. |
| GetMethod(Type, String, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethod(Type, String, Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethods(Type, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetMethods(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetNestedTypes(Type, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperties(Type, BindingFlags) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperties(Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(Type, String, Type, Type[]) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(Type, String, Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetProperty(Type, String) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| GetRuntimeEvent(Type, String) |
Načte objekt, který představuje zadanou událost. |
| GetRuntimeEvents(Type) |
Načte kolekci, která představuje všechny události definované v zadaném typu. |
| GetRuntimeField(Type, String) |
Načte objekt, který představuje zadané pole. |
| GetRuntimeFields(Type) |
Načte kolekci, která představuje všechna pole definovaná pro zadaný typ. |
| GetRuntimeInterfaceMap(TypeInfo, Type) |
Vrátí mapování rozhraní pro zadaný typ a zadané rozhraní. |
| GetRuntimeMethod(Type, String, Type[]) |
Načte objekt, který představuje zadanou metodu. |
| GetRuntimeMethods(Type) |
Načte kolekci, která představuje všechny metody definované pro zadaný typ. |
| GetRuntimeProperties(Type) |
Načte kolekci, která představuje všechny vlastnosti definované pro zadaný typ. |
| GetRuntimeProperty(Type, String) |
Načte objekt, který představuje zadanou vlastnost. |
| GetTypeInfo(Type) |
Vrátí reprezentaci TypeInfo zadaného typu. |
| HasMetadataToken(MemberInfo) |
Vrátí hodnotu, která určuje, zda je token metadat k dispozici pro zadaného člena. |
| IsAssignableFrom(Type, Type) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |
| IsDefined(MemberInfo, Type, Boolean) |
Určuje, zda se vlastní atributy zadaného typu použijí na zadaný člen a volitelně se použijí na jeho nadřazené objekty. |
| IsDefined(MemberInfo, Type) |
Určuje, zda jsou u zadaného člena použity vlastní atributy zadaného typu. |
| IsInstanceOfType(Type, Object) |
Představuje deklarace typů pro typy tříd, typy rozhraní, typy polí, typy hodnot, typy výčtů, parametry typu, definice obecného typu a otevřené nebo uzavřené vytvořené obecné typy. |