TypeInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti.
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
- Ereditarietà
- Ereditarietà
- Derivato
- Attributi
- Implementazioni
Esempio
Nell'esempio seguente vengono usati i tipi di reflection e i membri in .NET per recuperare i metodi e le proprietà del Calendar tipo, inclusi i metodi e le proprietà ereditati e quindi li scrive nella console.
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
*/
Commenti
A partire da .NET Framework 4.5, la TypeInfo classe è inclusa nel subset di app .NET per Windows 8.x Store da usare per la creazione di app di Windows Store. TypeInfo è disponibile anche in .NET Framework completo. Per altre informazioni sulla reflection per le app di Windows Store, vedi Spazi dei nomi System.Reflection e Reflection in .NET Framework per le app di Windows Store.
TypeInfo contiene molti dei membri disponibili nella Type classe e molte delle proprietà di reflection in .NET per le app di Windows 8.x Store restituiscono raccolte di TypeInfo oggetti. Per ottenere un TypeInfo oggetto da un Type oggetto , utilizzare il IntrospectionExtensions.GetTypeInfo(Type) metodo di estensione.
Un TypeInfo oggetto rappresenta la definizione del tipo stesso, mentre un Type oggetto rappresenta un riferimento alla definizione del tipo. Il recupero di un TypeInfo oggetto forza il caricamento dell'assembly che contiene tale tipo. In confronto, è possibile modificare Type gli oggetti senza richiedere necessariamente al runtime di caricare l'assembly a cui fanno riferimento.
Nelle app .NET per Windows 8.x Store si usano le proprietà di reflection di TypeInfo che restituiscono IEnumerable<T> raccolte anziché metodi che restituiscono matrici. Ad esempio, utilizzare la DeclaredMembers proprietà per ottenere tutti i membri dichiarati o la DeclaredProperties proprietà per ottenere tutte le proprietà dichiarate. I contesti di riflessione possono implementare l'attraversamento pigro di queste raccolte per assembly o tipi di grandi dimensioni. Per ottenere membri specifici, usare metodi come GetDeclaredMethod e GetDeclaredPropertye passare il nome del metodo o della proprietà da recuperare.
Per filtrare i risultati delle TypeInfo proprietà, usare query LINQ. Per gli oggetti reflection che hanno origine con il runtime ( ad esempio, come risultato di ), è possibile attraversare l'albero di typeof(Object)ereditarietà usando i metodi nella RuntimeReflectionExtensions classe . I consumer di oggetti da contesti di reflection personalizzati non possono usare questi metodi e devono attraversare l'albero di ereditarietà stesso.
Costruttori
| Nome | Descrizione |
|---|---|
| TypeInfo() |
Inizializza un'istanza TypeInfo di . |
Proprietà
| Nome | Descrizione |
|---|---|
| Assembly |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| Assembly |
Ottiene l'oggetto Assembly in cui viene dichiarato il tipo. Per i tipi generici, ottiene l'oggetto Assembly in cui è definito il tipo generico. (Ereditato da Type) |
| AssemblyQualifiedName |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| AssemblyQualifiedName |
Ottiene il nome completo dell'assembly del tipo, che include il nome dell'assembly da cui è stato caricato l'oggetto Type . (Ereditato da Type) |
| Attributes |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| Attributes |
Ottiene gli attributi associati all'oggetto Type. (Ereditato da Type) |
| BaseType |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| BaseType |
Ottiene il tipo da cui eredita direttamente l'oggetto corrente Type . (Ereditato da Type) |
| ContainsGenericParameters |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| ContainsGenericParameters |
Ottiene un valore che indica se l'oggetto corrente Type dispone di parametri di tipo che non sono stati sostituiti da tipi specifici. (Ereditato da Type) |
| CustomAttributes |
Ottiene una raccolta contenente gli attributi personalizzati di questo membro. (Ereditato da MemberInfo) |
| DeclaredConstructors |
Ottiene una raccolta dei costruttori dichiarati dal tipo corrente. |
| DeclaredEvents |
Ottiene una raccolta degli eventi definiti dal tipo corrente. |
| DeclaredFields |
Ottiene una raccolta dei campi definiti dal tipo corrente. |
| DeclaredMembers |
Ottiene una raccolta dei membri definiti dal tipo corrente. |
| DeclaredMethods |
Ottiene una raccolta dei metodi definiti dal tipo corrente. |
| DeclaredNestedTypes |
Ottiene una raccolta dei tipi annidati definiti dal tipo corrente. |
| DeclaredProperties |
Ottiene una raccolta delle proprietà definite dal tipo corrente. |
| DeclaringMethod |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| DeclaringMethod |
Ottiene un oggetto MethodBase che rappresenta il metodo dichiarante, se l'oggetto corrente Type rappresenta un parametro di tipo di un metodo generico. (Ereditato da Type) |
| DeclaringType |
Ottiene la classe che dichiara questo membro. (Ereditato da MemberInfo) |
| DeclaringType |
Ottiene il tipo che dichiara il tipo annidato corrente o il parametro di tipo generico. (Ereditato da Type) |
| FullName |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| FullName |
Ottiene il nome completo del tipo, incluso lo spazio dei nomi, ma non il relativo assembly. (Ereditato da Type) |
| GenericParameterAttributes |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GenericParameterAttributes |
Ottiene una combinazione di GenericParameterAttributes flag che descrivono la covarianza e i vincoli speciali del parametro di tipo generico corrente. (Ereditato da Type) |
| GenericParameterPosition |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GenericParameterPosition |
Ottiene la posizione del parametro di tipo nell'elenco dei parametri di tipo del tipo o del metodo generico che ha dichiarato il parametro, quando l'oggetto Type rappresenta un parametro di tipo di un tipo generico o un metodo generico. (Ereditato da Type) |
| GenericTypeArguments |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GenericTypeArguments |
Ottiene una matrice degli argomenti di tipo generico per questo tipo. (Ereditato da Type) |
| GenericTypeParameters |
Ottiene una matrice dei parametri di tipo generico dell'istanza corrente. |
| GUID |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GUID |
Ottiene il GUID associato all'oggetto Type. (Ereditato da Type) |
| HasElementType |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| HasElementType |
Ottiene un valore che indica se l'oggetto corrente Type comprende o fa riferimento a un altro tipo, ovvero se l'oggetto corrente Type è una matrice, un puntatore o viene passato per riferimento. (Ereditato da Type) |
| ImplementedInterfaces |
Ottiene una raccolta delle interfacce implementate dal tipo corrente. |
| IsAbstract |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsAbstract |
Ottiene un valore che indica se l'oggetto Type è astratto e deve essere sottoposto a override. (Ereditato da Type) |
| IsAnsiClass |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsAnsiClass |
Ottiene un valore che indica se l'attributo |
| IsArray |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsArray |
Ottiene un valore che indica se il tipo è una matrice. (Ereditato da Type) |
| IsAutoClass |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsAutoClass |
Ottiene un valore che indica se l'attributo |
| IsAutoLayout |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsAutoLayout |
Ottiene un valore che indica se i campi del tipo corrente vengono disposti automaticamente da Common Language Runtime. (Ereditato da Type) |
| IsByRef |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsByRef |
Ottiene un valore che indica se l'oggetto Type viene passato per riferimento. (Ereditato da Type) |
| IsByRefLike |
Ottiene un valore che indica se il tipo è una struttura simile a byref. (Ereditato da Type) |
| IsClass |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsClass |
Ottiene un valore che indica se è Type una classe o un delegato, ovvero non un tipo di valore o un'interfaccia. (Ereditato da Type) |
| IsCollectible |
Ottiene un valore che indica se questo MemberInfo oggetto fa riferimento a uno o più assembly contenuti in un oggetto collectible AssemblyLoadContext. (Ereditato da MemberInfo) |
| IsCOMObject |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsCOMObject |
Ottiene un valore che indica se è Type un oggetto COM. (Ereditato da Type) |
| IsConstructedGenericType |
Ottiene un valore che indica se questo oggetto rappresenta un tipo generico costruito. È possibile creare istanze di un tipo generico costruito. (Ereditato da Type) |
| IsContextful |
Ottiene un valore che indica se l'oggetto Type può essere ospitato in un contesto. (Ereditato da Type) |
| IsEnum |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsEnum |
Ottiene un valore che indica se l'oggetto corrente Type rappresenta un'enumerazione. (Ereditato da Type) |
| IsExplicitLayout |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsExplicitLayout |
Ottiene un valore che indica se i campi del tipo corrente sono disposti in corrispondenza di offset specificati in modo esplicito. (Ereditato da Type) |
| IsFunctionPointer |
Ottiene un valore che indica se l'oggetto corrente Type è un puntatore a funzione. (Ereditato da Type) |
| IsGenericMethodParameter |
Ottiene un valore che indica se l'oggetto corrente Type rappresenta un parametro di tipo nella definizione di un metodo generico. (Ereditato da Type) |
| IsGenericParameter |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsGenericParameter |
Ottiene un valore che indica se l'oggetto corrente Type rappresenta un parametro di tipo nella definizione di un tipo o di un metodo generico. (Ereditato da Type) |
| IsGenericType |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsGenericType |
Ottiene un valore che indica se il tipo corrente è un tipo generico. (Ereditato da Type) |
| IsGenericTypeDefinition |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsGenericTypeDefinition |
Ottiene un valore che indica se l'oggetto corrente Type rappresenta una definizione di tipo generico, da cui è possibile costruire altri tipi generici. (Ereditato da Type) |
| IsGenericTypeParameter |
Ottiene un valore che indica se l'oggetto corrente Type rappresenta un parametro di tipo nella definizione di un tipo generico. (Ereditato da Type) |
| IsImport |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsImport |
Ottiene un valore che indica se l'oggetto Type ha un ComImportAttribute attributo applicato, a indicare che è stato importato da una libreria dei tipi COM. (Ereditato da Type) |
| IsInterface |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsInterface |
Ottiene un valore che indica se è un'interfaccia Type , ovvero non una classe o un tipo valore. (Ereditato da Type) |
| IsLayoutSequential |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsLayoutSequential |
Ottiene un valore che indica se i campi del tipo corrente sono disposti in sequenza, nell'ordine in cui sono stati definiti o emessi nei metadati. (Ereditato da Type) |
| IsMarshalByRef |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsMarshalByRef |
Ottiene un valore che indica se l'oggetto viene sottoposto a Type marshalling per riferimento. (Ereditato da Type) |
| IsNested |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNested |
Ottiene un valore che indica se l'oggetto corrente Type rappresenta un tipo la cui definizione è annidata all'interno della definizione di un altro tipo. (Ereditato da Type) |
| IsNestedAssembly |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNestedAssembly |
Ottiene un valore che indica se l'oggetto Type è annidato e visibile solo all'interno del proprio assembly. (Ereditato da Type) |
| IsNestedFamANDAssem |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNestedFamANDAssem |
Ottiene un valore che indica se l'oggetto Type è annidato e visibile solo alle classi che appartengono sia alla propria famiglia che al relativo assembly. (Ereditato da Type) |
| IsNestedFamily |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNestedFamily |
Ottiene un valore che indica se l'oggetto Type è annidato e visibile solo all'interno della propria famiglia. (Ereditato da Type) |
| IsNestedFamORAssem |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNestedFamORAssem |
Ottiene un valore che indica se l'oggetto Type è annidato e visibile solo alle classi che appartengono alla propria famiglia o al proprio assembly. (Ereditato da Type) |
| IsNestedPrivate |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNestedPrivate |
Ottiene un valore che indica se l'oggetto Type è annidato e dichiarato privato. (Ereditato da Type) |
| IsNestedPublic |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNestedPublic |
Ottiene un valore che indica se una classe è annidata e dichiarata pubblica. (Ereditato da Type) |
| IsNotPublic |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsNotPublic |
Ottiene un valore che indica se l'oggetto Type non è dichiarato pubblico. (Ereditato da Type) |
| IsPointer |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsPointer |
Ottiene un valore che indica se è Type un puntatore. (Ereditato da Type) |
| IsPrimitive |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsPrimitive |
Ottiene un valore che indica se è Type uno dei tipi primitivi. (Ereditato da Type) |
| IsPublic |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsPublic |
Ottiene un valore che indica se l'oggetto Type è dichiarato pubblico. (Ereditato da Type) |
| IsSealed |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsSealed |
Ottiene un valore che indica se l'oggetto Type è dichiarato sealed. (Ereditato da Type) |
| IsSecurityCritical |
Ottiene un valore che indica se il tipo corrente è critico per la sicurezza o critico per la sicurezza a livello di attendibilità corrente e pertanto può eseguire operazioni critiche. (Ereditato da Type) |
| IsSecuritySafeCritical |
Ottiene un valore che indica se il tipo corrente è critico per la sicurezza a livello di attendibilità corrente; ovvero se può eseguire operazioni critiche e può essere accessibile tramite codice trasparente. (Ereditato da Type) |
| IsSecurityTransparent |
Ottiene un valore che indica se il tipo corrente è trasparente a livello di trust corrente e pertanto non può eseguire operazioni critiche. (Ereditato da Type) |
| IsSerializable |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsSerializable |
Obsoleti.
Ottiene un valore che indica se è Type serializzabile binario. (Ereditato da Type) |
| IsSignatureType |
Ottiene un valore che indica se il tipo è un tipo di firma. (Ereditato da Type) |
| IsSpecialName |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsSpecialName |
Ottiene un valore che indica se il tipo ha un nome che richiede una gestione speciale. (Ereditato da Type) |
| IsSZArray |
Ottiene un valore che indica se il tipo è un tipo di matrice che può rappresentare solo una matrice unidimensionale con un limite inferiore zero. (Ereditato da Type) |
| IsTypeDefinition |
Ottiene un valore che indica se il tipo è una definizione di tipo. (Ereditato da Type) |
| IsUnicodeClass |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsUnicodeClass |
Ottiene un valore che indica se l'attributo |
| IsUnmanagedFunctionPointer |
Ottiene un valore che indica se l'oggetto corrente Type è un puntatore a funzione non gestito. (Ereditato da Type) |
| IsValueType |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsValueType |
Ottiene un valore che indica se è Type un tipo di valore. (Ereditato da Type) |
| IsVariableBoundArray |
Ottiene un valore che indica se il tipo è un tipo di matrice che può rappresentare una matrice multidimensionale o una matrice con un limite inferiore arbitrario. (Ereditato da Type) |
| IsVisible |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsVisible |
Ottiene un valore che indica se l'oggetto Type può essere accessibile dal codice all'esterno dell'assembly. (Ereditato da Type) |
| MemberType |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| MemberType |
Ottiene un MemberTypes valore che indica che questo membro è un tipo o un tipo annidato. (Ereditato da Type) |
| MetadataToken |
Ottiene un valore che identifica un elemento di metadati. (Ereditato da MemberInfo) |
| Module |
Ottiene il modulo in cui è definito il tipo che dichiara il membro rappresentato dall'oggetto corrente MemberInfo . (Ereditato da MemberInfo) |
| Module |
Ottiene il modulo (DLL) in cui è definito l'oggetto corrente Type . (Ereditato da Type) |
| Name |
Ottiene il nome del membro corrente. (Ereditato da MemberInfo) |
| Namespace |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| Namespace |
Ottiene lo spazio dei nomi dell'oggetto Type. (Ereditato da Type) |
| ReflectedType |
Ottiene l'oggetto classe utilizzato per ottenere questo membro. (Ereditato da Type) |
| StructLayoutAttribute |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| StructLayoutAttribute |
Ottiene un oggetto StructLayoutAttribute che descrive il layout del tipo corrente. (Ereditato da Type) |
| TypeHandle |
Ottiene l'handle per l'oggetto corrente Type. (Ereditato da Type) |
| TypeInitializer |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| TypeInitializer |
Ottiene l'inizializzatore per il tipo. (Ereditato da Type) |
| UnderlyingSystemType |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| UnderlyingSystemType |
Indica il tipo fornito da Common Language Runtime che rappresenta questo tipo. (Ereditato da Type) |
Metodi
| Nome | Descrizione |
|---|---|
| AsType() |
Restituisce il tipo corrente come Type oggetto . |
| Equals(Object) |
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. (Ereditato da MemberInfo) |
| Equals(Object) |
Determina se il tipo di sistema sottostante dell'oggetto corrente Type è uguale al tipo di sistema sottostante dell'oggetto specificato Object. (Ereditato da Type) |
| Equals(Type) |
Determina se il tipo di sistema sottostante dell'oggetto corrente Type corrisponde al tipo di sistema sottostante dell'oggetto specificato Type. (Ereditato da Type) |
| FindInterfaces(TypeFilter, Object) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| FindInterfaces(TypeFilter, Object) |
Restituisce una matrice di Type oggetti che rappresenta un elenco filtrato di interfacce implementate o ereditate dall'oggetto corrente Type. (Ereditato da Type) |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Restituisce una matrice filtrata di MemberInfo oggetti del tipo di membro specificato. (Ereditato da Type) |
| GetArrayRank() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetArrayRank() |
Ottiene il numero di dimensioni in una matrice. (Ereditato da Type) |
| GetAttributeFlagsImpl() |
Quando sottoposto a override in una classe derivata, implementa la Attributes proprietà e ottiene una combinazione bit per bit di valori di enumerazione che indicano gli attributi associati all'oggetto Type. (Ereditato da Type) |
| GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cerca un costruttore i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati e la convenzione di chiamata specificata. (Ereditato da Type) |
| GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Cerca un costruttore i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, usando i vincoli di associazione specificati. (Ereditato da Type) |
| GetConstructor(BindingFlags, Type[]) |
Cerca un costruttore i cui parametri corrispondono ai tipi di argomento specificati, utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetConstructor(Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetConstructor(Type[]) |
Cerca un costruttore di istanza pubblica i cui parametri corrispondono ai tipi nella matrice specificata. (Ereditato da Type) |
| GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
In caso di override in una classe derivata, cerca un costruttore i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati e la convenzione di chiamata specificata. (Ereditato da Type) |
| GetConstructors() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetConstructors() |
Restituisce tutti i costruttori pubblici definiti per l'oggetto corrente Type. (Ereditato da Type) |
| GetConstructors(BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetConstructors(BindingFlags) |
Quando sottoposto a override in una classe derivata, cerca i costruttori definiti per l'oggetto corrente Typeusando l'oggetto specificato |
| GetCustomAttributes(Boolean) |
Quando sottoposto a override in una classe derivata, restituisce una matrice di tutti gli attributi personalizzati applicati a questo membro. (Ereditato da MemberInfo) |
| GetCustomAttributes(Type, Boolean) |
In caso di override in una classe derivata, restituisce una matrice di attributi personalizzati applicati a questo membro e identificata da Type. (Ereditato da MemberInfo) |
| GetCustomAttributesData() |
Restituisce un elenco di CustomAttributeData oggetti che rappresentano i dati sugli attributi applicati al membro di destinazione. (Ereditato da MemberInfo) |
| GetDeclaredEvent(String) |
Restituisce un oggetto che rappresenta l'evento specificato dichiarato dal tipo corrente. |
| GetDeclaredField(String) |
Restituisce un oggetto che rappresenta il campo specificato dichiarato dal tipo corrente. |
| GetDeclaredMethod(String) |
Restituisce un oggetto che rappresenta il metodo specificato dichiarato dal tipo corrente. |
| GetDeclaredMethods(String) |
Restituisce un insieme che contiene tutti i metodi dichiarati nel tipo corrente che corrispondono al nome specificato. |
| GetDeclaredNestedType(String) |
Restituisce un oggetto che rappresenta il tipo annidato specificato dichiarato dal tipo corrente. |
| GetDeclaredProperty(String) |
Restituisce un oggetto che rappresenta la proprietà specificata dichiarata dal tipo corrente. |
| GetDefaultMembers() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetDefaultMembers() |
Cerca i membri definiti per l'oggetto corrente Type il cui DefaultMemberAttribute oggetto è impostato. (Ereditato da Type) |
| GetElementType() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetElementType() |
In caso di override in una classe derivata, restituisce l'oggetto Type incluso o a cui fa riferimento la matrice corrente, il puntatore o il tipo riferimento. (Ereditato da Type) |
| GetEnumName(Object) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEnumName(Object) |
Restituisce il nome della costante con il valore specificato per il tipo di enumerazione corrente. (Ereditato da Type) |
| GetEnumNames() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEnumNames() |
Restituisce i nomi dei membri del tipo di enumerazione corrente. (Ereditato da Type) |
| GetEnumUnderlyingType() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEnumUnderlyingType() |
Restituisce il tipo sottostante del tipo di enumerazione corrente. (Ereditato da Type) |
| GetEnumValues() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEnumValues() |
Restituisce una matrice dei valori delle costanti nel tipo di enumerazione corrente. (Ereditato da Type) |
| GetEnumValuesAsUnderlyingType() |
Recupera una matrice dei valori delle costanti di tipo sottostanti di questo tipo di enumerazione. (Ereditato da Type) |
| GetEvent(String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvent(String, BindingFlags) |
Quando sottoposto a override in una classe derivata, restituisce l'oggetto EventInfo che rappresenta l'evento specificato, utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetEvent(String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvent(String) |
Restituisce l'oggetto EventInfo che rappresenta l'evento pubblico specificato. (Ereditato da Type) |
| GetEvents() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvents() |
Restituisce tutti gli eventi pubblici dichiarati o ereditati dall'oggetto corrente Type. (Ereditato da Type) |
| GetEvents(BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvents(BindingFlags) |
Quando sottoposto a override in una classe derivata, cerca gli eventi dichiarati o ereditati dall'oggetto corrente Typeusando i vincoli di associazione specificati. (Ereditato da Type) |
| GetField(String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetField(String, BindingFlags) |
Cerca il campo specificato utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetField(String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetField(String) |
Cerca il campo pubblico con il nome specificato. (Ereditato da Type) |
| GetFields() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetFields() |
Restituisce tutti i campi pubblici dell'oggetto corrente Type. (Ereditato da Type) |
| GetFields(BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetFields(BindingFlags) |
In caso di override in una classe derivata, cerca i campi definiti per l'oggetto corrente Typeusando i vincoli di associazione specificati. (Ereditato da Type) |
| GetFunctionPointerCallingConventions() |
Quando sottoposto a override in una classe derivata, restituisce le convenzioni di chiamata del puntatore Typealla funzione corrente. (Ereditato da Type) |
| GetFunctionPointerParameterTypes() |
Quando sottoposto a override in una classe derivata, restituisce i tipi di parametro del puntatore Typealla funzione corrente. (Ereditato da Type) |
| GetFunctionPointerReturnType() |
Quando sottoposto a override in una classe derivata, restituisce il tipo restituito del puntatore Typealla funzione corrente. (Ereditato da Type) |
| GetGenericArguments() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetGenericArguments() |
Restituisce una matrice di Type oggetti che rappresentano gli argomenti di tipo di un tipo generico chiuso o i parametri di tipo di una definizione di tipo generico. (Ereditato da Type) |
| GetGenericParameterConstraints() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetGenericParameterConstraints() |
Restituisce una matrice di Type oggetti che rappresentano i vincoli per il parametro di tipo generico corrente. (Ereditato da Type) |
| GetGenericTypeDefinition() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetGenericTypeDefinition() |
Restituisce un Type oggetto che rappresenta una definizione di tipo generico da cui è possibile costruire il tipo generico corrente. (Ereditato da Type) |
| GetHashCode() |
Restituisce il codice hash per questa istanza. (Ereditato da MemberInfo) |
| GetHashCode() |
Restituisce il codice hash per questa istanza. (Ereditato da Type) |
| GetInterface(String, Boolean) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetInterface(String, Boolean) |
In caso di override in una classe derivata, cerca l'interfaccia specificata, specificando se eseguire una ricerca senza distinzione tra maiuscole e minuscole per il nome dell'interfaccia. (Ereditato da Type) |
| GetInterface(String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetInterface(String) |
Cerca l'interfaccia con il nome specificato. (Ereditato da Type) |
| GetInterfaceMap(Type) |
Restituisce un mapping dell'interfaccia per il tipo di interfaccia specificato. (Ereditato da Type) |
| GetInterfaces() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetInterfaces() |
In caso di override in una classe derivata, ottiene tutte le interfacce implementate o ereditate dall'oggetto corrente Type. (Ereditato da Type) |
| GetMember(String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMember(String, BindingFlags) |
Cerca i membri specificati utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMember(String, MemberTypes, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMember(String, MemberTypes, BindingFlags) |
Cerca i membri specificati del tipo di membro specificato, utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMember(String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMember(String) |
Cerca i membri pubblici con il nome specificato. (Ereditato da Type) |
| GetMembers() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMembers() |
Restituisce tutti i membri pubblici dell'oggetto corrente Type. (Ereditato da Type) |
| GetMembers(BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMembers(BindingFlags) |
Quando sottoposto a override in una classe derivata, cerca i membri definiti per l'oggetto corrente Typeusando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Cerca nell'oggetto MemberInfo nell'oggetto corrente Type che corrisponde all'oggetto specificato MemberInfo. (Ereditato da Type) |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati e la convenzione di chiamata specificata. (Ereditato da Type) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMethod(String, BindingFlags, Type[]) |
Cerca il metodo specificato i cui parametri corrispondono ai tipi di argomento specificati, utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMethod(String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethod(String, BindingFlags) |
Cerca il metodo specificato utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono al conteggio dei parametri generici, ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati e la convenzione di chiamata specificata. (Ereditato da Type) |
| GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono al conteggio dei parametri generici, ai tipi di argomento e ai modificatori specificati, usando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMethod(String, Int32, BindingFlags, Type[]) |
Cerca il metodo specificato i cui parametri corrispondono al numero di parametri generici e ai tipi di argomento specificati, usando i vincoli di associazione specificati. (Ereditato da Type) |
| GetMethod(String, Int32, Type[], ParameterModifier[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono al conteggio dei parametri generici, ai tipi di argomento e ai modificatori specificati. (Ereditato da Type) |
| GetMethod(String, Int32, Type[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono al numero di parametri generici e ai tipi di argomento specificati. (Ereditato da Type) |
| GetMethod(String, Type[], ParameterModifier[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethod(String, Type[], ParameterModifier[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati. (Ereditato da Type) |
| GetMethod(String, Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethod(String, Type[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono ai tipi di argomento specificati. (Ereditato da Type) |
| GetMethod(String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethod(String) |
Cerca il metodo pubblico con il nome specificato. (Ereditato da Type) |
| GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Quando sottoposto a override in una classe derivata, cerca il metodo specificato i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati e la convenzione di chiamata specificata. (Ereditato da Type) |
| GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
In caso di override in una classe derivata, cerca il metodo specificato i cui parametri corrispondono al conteggio dei parametri generici, ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati e la convenzione di chiamata specificata. (Ereditato da Type) |
| GetMethods() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethods() |
Restituisce tutti i metodi pubblici dell'oggetto corrente Type. (Ereditato da Type) |
| GetMethods(BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethods(BindingFlags) |
Quando sottoposto a override in una classe derivata, cerca i metodi definiti per l'oggetto corrente Typeusando i vincoli di associazione specificati. (Ereditato da Type) |
| GetNestedType(String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetNestedType(String, BindingFlags) |
In caso di override in una classe derivata, cerca il tipo annidato specificato usando i vincoli di associazione specificati. (Ereditato da Type) |
| GetNestedType(String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetNestedType(String) |
Cerca il tipo annidato pubblico con il nome specificato. (Ereditato da Type) |
| GetNestedTypes() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetNestedTypes() |
Restituisce i tipi pubblici annidati nell'oggetto corrente Type. (Ereditato da Type) |
| GetNestedTypes(BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetNestedTypes(BindingFlags) |
Quando sottoposto a override in una classe derivata, cerca i tipi annidati nell'oggetto corrente Typeusando i vincoli di associazione specificati. (Ereditato da Type) |
| GetOptionalCustomModifiers() |
Quando sottoposto a override in una classe derivata, restituisce i modificatori personalizzati facoltativi dell'oggetto corrente Type. (Ereditato da Type) |
| GetProperties() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperties() |
Restituisce tutte le proprietà pubbliche dell'oggetto corrente Type. (Ereditato da Type) |
| GetProperties(BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperties(BindingFlags) |
Quando sottoposto a override in una classe derivata, cerca le proprietà dell'oggetto corrente Typeusando i vincoli di associazione specificati. (Ereditato da Type) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Cerca la proprietà specificata i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetProperty(String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(String, BindingFlags) |
Cerca la proprietà specificata utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati. (Ereditato da Type) |
| GetProperty(String, Type, Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(String, Type, Type[]) |
Cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomento specificati. (Ereditato da Type) |
| GetProperty(String, Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(String, Type) |
Cerca la proprietà pubblica con il nome e il tipo restituito specificati. (Ereditato da Type) |
| GetProperty(String, Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(String, Type[]) |
Cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomento specificati. (Ereditato da Type) |
| GetProperty(String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(String) |
Cerca la proprietà pubblica con il nome specificato. (Ereditato da Type) |
| GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
In caso di override in una classe derivata, cerca la proprietà specificata i cui parametri corrispondono ai tipi di argomento e ai modificatori specificati, utilizzando i vincoli di associazione specificati. (Ereditato da Type) |
| GetRequiredCustomModifiers() |
Quando sottoposto a override in una classe derivata, restituisce i modificatori personalizzati richiesti dell'oggetto corrente Type. (Ereditato da Type) |
| GetType() |
Ottiene l'oggetto corrente Type. (Ereditato da Type) |
| GetTypeCodeImpl() |
Restituisce il codice di tipo sottostante di questa Type istanza. (Ereditato da Type) |
| HasElementTypeImpl() |
Quando sottoposto a override in una classe derivata, implementa la HasElementType proprietà e determina se l'oggetto corrente comprende o fa riferimento a un altro tipo, ovvero se l'oggetto corrente TypeType è una matrice, un puntatore o viene passato per riferimento. (Ereditato da Type) |
| HasSameMetadataDefinitionAs(MemberInfo) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. (Ereditato da MemberInfo) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Richiama il membro specificato, utilizzando i vincoli di associazione specificati e associando l'elenco di argomenti e le impostazioni cultura specificati. (Ereditato da Type) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Quando sottoposto a override in una classe derivata, richiama il membro specificato, utilizzando i vincoli di associazione specificati e associando l'elenco di argomenti, modificatori e impostazioni cultura specificati. (Ereditato da Type) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Richiama il membro specificato, utilizzando i vincoli di associazione specificati e associando l'elenco di argomenti specificato. (Ereditato da Type) |
| IsArrayImpl() |
Quando sottoposto a override in una classe derivata, implementa la IsArray proprietà e determina se è Type una matrice. (Ereditato da Type) |
| IsAssignableFrom(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsAssignableFrom(Type) |
Determina se un'istanza di un tipo |
| IsAssignableFrom(TypeInfo) |
Restituisce un valore che indica se il tipo specificato può essere assegnato al tipo corrente. |
| IsAssignableTo(Type) |
Determina se il tipo corrente può essere assegnato a una variabile dell'oggetto specificato |
| IsByRefImpl() |
Quando sottoposto a override in una classe derivata, implementa la IsByRef proprietà e determina se l'oggetto Type viene passato per riferimento. (Ereditato da Type) |
| IsCOMObjectImpl() |
Quando sottoposto a override in una classe derivata, implementa la IsCOMObject proprietà e determina se è Type un oggetto COM. (Ereditato da Type) |
| IsContextfulImpl() |
Implementa la IsContextful proprietà e determina se Type può essere ospitato in un contesto. (Ereditato da Type) |
| IsDefined(Type, Boolean) |
In caso di override in una classe derivata, indica se uno o più attributi del tipo specificato o dei relativi tipi derivati vengono applicati a questo membro. (Ereditato da MemberInfo) |
| IsEnumDefined(Object) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsEnumDefined(Object) |
Restituisce un valore che indica se il valore specificato esiste nel tipo di enumerazione corrente. (Ereditato da Type) |
| IsEquivalentTo(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsEquivalentTo(Type) |
Determina se due tipi COM hanno la stessa identità e sono idonei per l'equivalenza del tipo. (Ereditato da Type) |
| IsInstanceOfType(Object) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsInstanceOfType(Object) |
Determina se l'oggetto specificato è un'istanza dell'oggetto corrente Type. (Ereditato da Type) |
| IsMarshalByRefImpl() |
Implementa la IsMarshalByRef proprietà e determina se l'oggetto Type viene sottoposto a marshalling per riferimento. (Ereditato da Type) |
| IsPointerImpl() |
Quando sottoposto a override in una classe derivata, implementa la IsPointer proprietà e determina se è Type un puntatore. (Ereditato da Type) |
| IsPrimitiveImpl() |
Quando sottoposto a override in una classe derivata, implementa la IsPrimitive proprietà e determina se Type è uno dei tipi primitivi. (Ereditato da Type) |
| IsSubclassOf(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsSubclassOf(Type) |
Determina se l'oggetto corrente Type deriva dall'oggetto specificato Type. (Ereditato da Type) |
| IsValueTypeImpl() |
Implementa la IsValueType proprietà e determina se Type è un tipo di valore, ovvero non una classe o un'interfaccia. (Ereditato da Type) |
| MakeArrayType() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| MakeArrayType() |
Restituisce un Type oggetto che rappresenta una matrice unidimensionale del tipo corrente, con un limite inferiore pari a zero. (Ereditato da Type) |
| MakeArrayType(Int32) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| MakeArrayType(Int32) |
Restituisce un Type oggetto che rappresenta una matrice del tipo corrente, con il numero specificato di dimensioni. (Ereditato da Type) |
| MakeByRefType() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| MakeByRefType() |
Restituisce un Type oggetto che rappresenta il tipo corrente quando viene passato come |
| MakeGenericType(Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| MakeGenericType(Type[]) |
Sostituisce gli elementi di una matrice di tipi per i parametri di tipo della definizione di tipo generico corrente e restituisce un Type oggetto che rappresenta il tipo costruito risultante. (Ereditato da Type) |
| MakePointerType() |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| MakePointerType() |
Restituisce un Type oggetto che rappresenta un puntatore al tipo corrente. (Ereditato da Type) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| ToString() |
Restituisce un oggetto |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. (Ereditato da MemberInfo) |
| _MemberInfo.GetType() |
Ottiene un Type oggetto che rappresenta la MemberInfo classe . (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fornisce l'accesso alle proprietà e ai metodi esposti da un oggetto . (Ereditato da MemberInfo) |
| _Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. (Ereditato da Type) |
| _Type.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da Type) |
| _Type.GetTypeInfoCount(UInt32) |
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da Type) |
| _Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fornisce l'accesso alle proprietà e ai metodi esposti da un oggetto . (Ereditato da Type) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Restituisce una matrice di tutti gli attributi personalizzati definiti in questo membro, esclusi gli attributi denominati o una matrice vuota se non sono presenti attributi personalizzati. (Ereditato da MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Restituisce una matrice di attributi personalizzati definiti in questo membro, identificato dal tipo o una matrice vuota se non sono presenti attributi personalizzati di tale tipo. (Ereditato da MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Indica se in questo membro è definita una o più istanze di |
| IReflectableType.GetTypeInfo() |
Restituisce una rappresentazione del tipo corrente come TypeInfo oggetto . |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetConstructor(Type, Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetConstructors(Type, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetConstructors(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttribute(MemberInfo, Type) |
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttribute<T>(MemberInfo) |
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato. |
| GetCustomAttributes(MemberInfo, Boolean) |
Recupera una raccolta di attributi personalizzati applicati a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo, Type) |
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato. |
| GetCustomAttributes(MemberInfo) |
Recupera una raccolta di attributi personalizzati applicati a un membro specificato. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes<T>(MemberInfo) |
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato. |
| GetDefaultMembers(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvent(Type, String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvent(Type, String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvents(Type, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetEvents(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetField(Type, String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetField(Type, String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetFields(Type, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetFields(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetGenericArguments(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetInterfaces(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMember(Type, String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMember(Type, String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMembers(Type, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMembers(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMetadataToken(MemberInfo) |
Ottiene un token di metadati per il membro specificato, se disponibile. |
| GetMethod(Type, String, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethod(Type, String, Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethods(Type, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetMethods(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetNestedTypes(Type, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperties(Type, BindingFlags) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperties(Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(Type, String, Type, Type[]) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(Type, String, Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetProperty(Type, String) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| GetRuntimeEvent(Type, String) |
Recupera un oggetto che rappresenta l'evento specificato. |
| GetRuntimeEvents(Type) |
Recupera una raccolta che rappresenta tutti gli eventi definiti in un tipo specificato. |
| GetRuntimeField(Type, String) |
Recupera un oggetto che rappresenta un campo specificato. |
| GetRuntimeFields(Type) |
Recupera un insieme che rappresenta tutti i campi definiti in un tipo specificato. |
| GetRuntimeInterfaceMap(TypeInfo, Type) |
Restituisce un mapping dell'interfaccia per il tipo specificato e l'interfaccia specificata. |
| GetRuntimeMethod(Type, String, Type[]) |
Recupera un oggetto che rappresenta un metodo specificato. |
| GetRuntimeMethods(Type) |
Recupera una raccolta che rappresenta tutti i metodi definiti in un tipo specificato. |
| GetRuntimeProperties(Type) |
Recupera una raccolta che rappresenta tutte le proprietà definite in un tipo specificato. |
| GetRuntimeProperty(Type, String) |
Recupera un oggetto che rappresenta una proprietà specificata. |
| GetTypeInfo(Type) |
Restituisce la TypeInfo rappresentazione del tipo specificato. |
| HasMetadataToken(MemberInfo) |
Restituisce un valore che indica se un token di metadati è disponibile per il membro specificato. |
| IsAssignableFrom(Type, Type) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |
| IsDefined(MemberInfo, Type, Boolean) |
Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato e, facoltativamente, applicati ai relativi predecessori. |
| IsDefined(MemberInfo, Type) |
Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato. |
| IsInstanceOfType(Type, Object) |
Rappresenta le dichiarazioni di tipo per tipi di classe, tipi di interfaccia, tipi di matrice, tipi di valore, tipi di enumerazione, parametri di tipo, definizioni di tipi generici e tipi generici aperti o chiusi costruiti. |