TypeDelegator 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.
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto Type
.
public ref class TypeDelegator : System::Reflection::TypeInfo
public ref class TypeDelegator : Type
public class TypeDelegator : System.Reflection.TypeInfo
[System.Serializable]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : System.Reflection.TypeInfo
type TypeDelegator = class
inherit TypeInfo
[<System.Serializable>]
type TypeDelegator = class
inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
inherit TypeInfo
Public Class TypeDelegator
Inherits TypeInfo
Public Class TypeDelegator
Inherits Type
- Ereditarietà
- Ereditarietà
- Attributi
Commenti
Derivare da questo tipo e eseguire l'override solo dei membri in cui è necessario fornire la personalizzazione, oltre a tutti i membri richiesti dal programma e non già implementati da TypeDelegator.
TypeDelegator deriva da System.Type e implementa la maggior parte delle proprietà e dei metodi di Type. Per ogni membro implementa, TypeDelegator delega automaticamente al membro corrispondente di un oggetto interno Type , fornito come argomento al costruttore. Questo oggetto interno Type viene esposto alle classi derivate dal protected
typeImpl campo.
Nota
Alcuni membri di TypeDelegator hanno implementazioni anche se i membri stessi sono semplicemente ereditati da Type. In questi casi, l'implementazione viene fornita da un metodo sottoposto a override protected
con un nome che termina in "Impl". Ad esempio, l'implementazione per tutti gli overload del GetMethods metodo viene fornita dal metodo sottoposto a override GetMethodImpl . L'implementazione per le proprietà ereditate, ad IsPublic esempio e IsNestedAssembly viene fornita dal metodo sottoposto a override GetAttributeFlagsImpl .
Le classi derivate possono fornire un costruttore pubblico che accetta un Type oggetto come parametro e passa semplicemente l'oggetto al TypeDelegator(Type) costruttore oppure può impostare l'oggetto interno Type in un altro modo.
Se una classe derivante usa un membro non implementato da TypeDelegator, deve eseguire l'override del membro e fornire un'implementazione. L'implementazione più semplice consiste nel chiamare il membro corrispondente nell'oggetto interno Type esposto dal campo, ma è possibile fornire qualsiasi implementazione richiesta dall'applicazione typeImpl . Non è necessario eseguire l'override di questi membri se non vengono usati dall'applicazione o dalle funzioni della libreria chiamate all'applicazione, ad esempio dal CodeTypeReference.CodeTypeReference(Type) costruttore.
I metodi virtuali seguenti (Overridable
metodi in Visual Basic) di Type non sono implementati da TypeDelegator: GetGenericTypeDefinitionGetTypeCodeImplGetEnumValuesGetEnumNamesGetEnumUnderlyingTypeIsEnumDefinedMakeGenericTypeGetGenericParameterConstraintsIsEquivalentToGetGenericArgumentsMakeArrayTypeMakeByRefTypeMakePointerType, .
Le proprietà virtuali seguenti (Overridable
proprietà in Visual Basic) di Type non sono implementate da TypeDelegator: IsGenericTypeDefinitionIsSecurityCriticalIsSecuritySafeCriticalIsGenericTypeContainsGenericParametersIsSecurityTransparentIsGenericParameterDeclaringMethodGenericParameterAttributesGenericParameterPosition, . .
Costruttori
TypeDelegator() |
Inizializza una nuova istanza della classe TypeDelegator con le proprietà predefinite. |
TypeDelegator(Type) |
Inizializza una nuova istanza della classe TypeDelegator che specifica l'istanza di incapsulamento. |
Campi
typeImpl |
Valore che indica le informazioni sul tipo. |
Proprietà
Assembly |
Ottiene l'assembly del tipo implementato. |
AssemblyQualifiedName |
Ottiene il nome completo dell'assembly. |
Attributes |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
Attributes |
Ottiene gli attributi associati all'oggetto Type. (Ereditato da Type) |
BaseType |
Ottiene il tipo base per il tipo corrente. |
ContainsGenericParameters |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
ContainsGenericParameters |
Ottiene un valore che indica se l'oggetto Type dispone di parametri di tipo che non sono stati sostituiti da tipi specifici. (Ereditato da Type) |
CustomAttributes |
Ottiene una raccolta che contiene gli attributi personalizzati del membro. (Ereditato da MemberInfo) |
DeclaredConstructors |
Ottiene una raccolta di costruttori dichiarati dal tipo corrente. (Ereditato da TypeInfo) |
DeclaredEvents |
Ottiene una raccolta di eventi definiti dal tipo corrente. (Ereditato da TypeInfo) |
DeclaredFields |
Ottiene una raccolta di campi definiti dal tipo corrente. (Ereditato da TypeInfo) |
DeclaredMembers |
Ottiene una raccolta di membri definiti dal tipo corrente. (Ereditato da TypeInfo) |
DeclaredMethods |
Ottiene una raccolta di metodi definiti dal tipo corrente. (Ereditato da TypeInfo) |
DeclaredNestedTypes |
Ottiene una raccolta di tipi annidati definiti dal tipo corrente. (Ereditato da TypeInfo) |
DeclaredProperties |
Ottiene una raccolta di proprietà definite dal tipo corrente. (Ereditato da TypeInfo) |
DeclaringMethod |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
DeclaringMethod |
Ottiene una classe MethodBase che rappresenta il metodo dichiarante se la classe Type corrente rappresenta un parametro di tipo di un metodo generico. (Ereditato da Type) |
DeclaringType |
Ottiene il tipo che dichiara il parametro di tipo generico o di tipo annidato corrente. (Ereditato da Type) |
FullName |
Ottiene il nome completo del tipo implementato. |
GenericParameterAttributes |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GenericParameterAttributes |
Ottiene una combinazione di flag GenericParameterAttributes che descrivono la covariante e i vincoli speciali del parametro di tipo generico corrente. (Ereditato da Type) |
GenericParameterPosition |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GenericParameterPosition |
Ottiene la posizione del parametro di tipo nell'elenco di 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 o un metodo generico. (Ereditato da Type) |
GenericTypeArguments |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GenericTypeArguments |
Ottiene una matrice di argomenti di tipo generico per questo tipo. (Ereditato da Type) |
GenericTypeParameters |
Ottiene una matrice dei parametri generici dell'istanza corrente. (Ereditato da TypeInfo) |
GUID |
Ottiene il GUID (Global Unique identifier) del tipo implementato. |
HasElementType |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
HasElementType |
Ottiene un valore che indica se l'oggetto Type corrente comprende o si riferisce a un altro tipo, ovvero se l'oggetto Type corrente è una matrice, un puntatore o viene passato per riferimento. (Ereditato da Type) |
ImplementedInterfaces |
Ottiene una raccolta delle interfacce implementate dal tipo corrente. (Ereditato da TypeInfo) |
IsAbstract |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsAbstract |
Ottiene un valore che indica se Type è astratto e se deve essere sottoposto a override. (Ereditato da Type) |
IsAnsiClass |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsAnsiClass |
Ottiene un valore che indica se l'attributo di formato della stringa |
IsArray |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsArray |
Ottiene un valore che indica se il tipo è una matrice. (Ereditato da Type) |
IsAutoClass |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsAutoClass |
Ottiene un valore che indica se l'attributo di formato della stringa |
IsAutoLayout |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsAutoLayout |
Ottiene un valore che indica se i campi del tipo corrente sono disposti automaticamente dal Common Language Runtime. (Ereditato da Type) |
IsByRef |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsByRef |
Ottiene un valore che indica se l'oggetto Type viene passato per riferimento. (Ereditato da Type) |
IsByRefLike |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsByRefLike |
Ottiene un valore che indica se il tipo è una struttura simile a byref. (Ereditato da Type) |
IsClass |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsClass |
Ottiene un valore che indica se Type è una classe o un delegato, ovvero se non è un tipo di valore o un'interfaccia. (Ereditato da Type) |
IsCollectible |
Ottiene il valore IsCollectible per l' oggetto typeImpl, che indica se questo oggetto, che è un'implementazione di MemberInfo fa parte di un assembly contenuto in un AssemblyLoadContext ritirabile. |
IsCollectible |
Ottiene un valore che indica se questo oggetto MemberInfo fa parte di un assembly conservato in un AssemblyLoadContext ritirabile. (Ereditato da MemberInfo) |
IsCOMObject |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsCOMObject |
Ottiene un valore che indica se Type è un oggetto COM. (Ereditato da Type) |
IsConstructedGenericType |
Ottiene un valore che indica se l'oggetto rappresenta un tipo generico costruito. |
IsConstructedGenericType |
Ottiene un valore che indica se l'oggetto rappresenta un tipo generico costruito. È possibile creare istanze di un tipo generico costruito. (Ereditato da Type) |
IsContextful |
Ottiene un valore che indica se è possibile includere Type in un contesto. (Ereditato da Type) |
IsEnum |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsEnum |
Ottiene un valore che indica se l'oggetto Type è un'enumerazione. (Ereditato da Type) |
IsExplicitLayout |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsExplicitLayout |
Ottiene un valore che indica se i campi del tipo corrente sono disposti a offset specificati in modo esplicito. (Ereditato da Type) |
IsFunctionPointer |
Ottiene un valore che indica se l'oggetto corrente Type è un puntatore di funzione. |
IsFunctionPointer |
Ottiene un valore che indica se l'oggetto corrente Type è un puntatore di funzione. (Ereditato da Type) |
IsGenericMethodParameter |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsGenericMethodParameter |
Ottiene un valore che indica se l'oggetto Type corrente rappresenta un parametro di tipo nella definizione di un metodo generico. (Ereditato da Type) |
IsGenericParameter |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsGenericParameter |
Ottiene un valore che indica se l'oggetto Type corrente rappresenta un parametro di tipo nella definizione di un tipo o metodo generico. (Ereditato da Type) |
IsGenericType |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsGenericType |
Ottiene un valore che indica se il tipo corrente è un tipo generico. (Ereditato da Type) |
IsGenericTypeDefinition |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsGenericTypeDefinition |
Ottiene un valore che indica se la classe Type corrente rappresenta una definizione di tipo generico, da cui è possibile costruire altri tipi generici. (Ereditato da Type) |
IsGenericTypeParameter |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsGenericTypeParameter |
Ottiene un valore che indica se l'oggetto Type corrente rappresenta un parametro di tipo nella definizione di un tipo generico. (Ereditato da Type) |
IsImport |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsImport |
Ottiene un valore che indica se Type dispone di un attributo ComImportAttribute applicato, che ne indica l'importazione da una libreria di tipi COM. (Ereditato da Type) |
IsInterface |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsInterface |
Ottiene un valore che indica se Type è un'interfaccia, ovvero non è una classe né un tipo di valore. (Ereditato da Type) |
IsLayoutSequential |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsLayoutSequential |
Ottiene un valore che indica se i campi del tipo corrente sono disposti in sequenza, nell'ordine in cui sono stati definiti o rilasciati ai metadati. (Ereditato da Type) |
IsMarshalByRef |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsMarshalByRef |
Ottiene un valore che indica se l'oggetto Type viene sottoposto a marshalling per riferimento. (Ereditato da Type) |
IsNested |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNested |
Ottiene un valore che indica se l'oggetto Type corrente rappresenta un tipo la cui definizione è annidata all'interno della definizione di un altro tipo. (Ereditato da Type) |
IsNestedAssembly |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNestedAssembly |
Ottiene un valore che indica se Type è annidato e visibile soltanto all'interno dell'assembly. (Ereditato da Type) |
IsNestedFamANDAssem |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNestedFamANDAssem |
Ottiene un valore che indica se Type è annidato e visibile soltanto alle classi della stessa famiglia e dello stesso assembly. (Ereditato da Type) |
IsNestedFamily |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNestedFamily |
Ottiene un valore che indica se Type è annidato e visibile solo all'interno della famiglia. (Ereditato da Type) |
IsNestedFamORAssem |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNestedFamORAssem |
Ottiene un valore che indica se Type è annidato e visibile solo alle classi della stessa famiglia o dello stesso assembly. (Ereditato da Type) |
IsNestedPrivate |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNestedPrivate |
Ottiene un valore che indica se Type è annidato e dichiarato privato. (Ereditato da Type) |
IsNestedPublic |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNestedPublic |
Ottiene un valore che indica se una classe è annidata e dichiarata pubblica. (Ereditato da Type) |
IsNotPublic |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsNotPublic |
Ottiene un valore che indica se l'oggetto Type non è dichiarato pubblico. (Ereditato da Type) |
IsPointer |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsPointer |
Ottiene un valore che indica se Type è un puntatore. (Ereditato da Type) |
IsPrimitive |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsPrimitive |
Ottiene un valore che indica se Type è uno dei tipi primitivi. (Ereditato da Type) |
IsPublic |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsPublic |
Ottiene un valore che indica se l'oggetto Type è dichiarato pubblico. (Ereditato da Type) |
IsSealed |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsSealed |
Ottiene un valore che indica se Type è dichiarato sealed. (Ereditato da Type) |
IsSecurityCritical |
Ottiene un valore che indica se il tipo corrente è SecurityCritical o SecuritySafeCritical al livello di attendibilità corrente e può pertanto eseguire operazioni critiche. (Ereditato da Type) |
IsSecuritySafeCritical |
Ottiene un valore che indica se il tipo corrente è SecuritySafeCritical al livello di attendibilità corrente, vale a dire se può eseguire operazioni critiche e se è possibile accedervi tramite codice trasparente. (Ereditato da Type) |
IsSecurityTransparent |
Ottiene un valore che indica se il tipo corrente è trasparente al livello di attendibilità corrente e non può quindi eseguire operazioni critiche. (Ereditato da Type) |
IsSerializable |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsSerializable |
Obsoleti.
Ottiene un valore che indica se l'oggetto Type è serializzabile binario. (Ereditato da Type) |
IsSignatureType |
Ottiene un valore che indica se il tipo è un tipo di firma. (Ereditato da Type) |
IsSpecialName |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsSpecialName |
Ottiene un valore che indica se per il nome del tipo richiede una gestione speciale. (Ereditato da Type) |
IsSZArray |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsSZArray |
Ottiene un valore che indica se il tipo è un tipo di matrice che può rappresentare solo una matrice unidimensionale con un limite inferiore pari a zero. (Ereditato da Type) |
IsTypeDefinition |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsTypeDefinition |
Ottiene un valore che indica se il tipo è una definizione di tipo. (Ereditato da Type) |
IsUnicodeClass |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsUnicodeClass |
Ottiene un valore che indica se l'attributo di formato della stringa |
IsUnmanagedFunctionPointer |
Ottiene un valore che indica se l'oggetto corrente Type è un puntatore di funzione non gestito. |
IsUnmanagedFunctionPointer |
Ottiene un valore che indica se l'oggetto corrente Type è un puntatore di funzione non gestito. (Ereditato da Type) |
IsValueType |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsValueType |
Ottiene un valore che indica se Type è un tipo di valore. (Ereditato da Type) |
IsVariableBoundArray |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
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 |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsVisible |
Ottiene un valore che indica se è possibile accedere a Type da codice esterno all'assembly. (Ereditato da Type) |
MemberType |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
MemberType |
Ottiene un valore MemberTypes che indica che questo membro è un tipo o un tipo annidato. (Ereditato da Type) |
MetadataToken |
Ottiene un valore che identifica questa entità in metadati. |
MetadataToken |
Ottiene un valore che identifica un elemento di metadati. (Ereditato da MemberInfo) |
Module |
Ottiene il modulo che contiene il tipo implementato. |
Name |
Ottiene il nome del tipo implementato, senza il percorso. |
Namespace |
Ottiene lo spazio dei nomi del tipo implementato. |
ReflectedType |
Ottiene l'oggetto classe usato per ottenere questo membro. (Ereditato da Type) |
StructLayoutAttribute |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
StructLayoutAttribute |
Ottiene una classe StructLayoutAttribute che descrive il layout del tipo corrente. (Ereditato da Type) |
TypeHandle |
Ottiene un handle alla rappresentazione interna dei metadati di un tipo implementato. |
TypeInitializer |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
TypeInitializer |
Ottiene l'inizializzatore per il tipo. (Ereditato da Type) |
UnderlyingSystemType |
Ottiene l'oggetto Type sottostante che rappresenta il tipo implementato. |
Metodi
AsType() |
Restituisce il tipo corrente come oggetto Type. (Ereditato da TypeInfo) |
Equals(Object) |
Determina se il tipo di sistema sottostante dell'oggetto Type corrente coincide con il tipo di sistema sottostante dell'oggetto Object specificato. (Ereditato da Type) |
Equals(Type) |
Determina se il tipo di sistema sottostante dell'oggetto Type corrente coincide con il tipo di sistema sottostante dell'oggetto Type specificato. (Ereditato da Type) |
FindInterfaces(TypeFilter, Object) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
FindInterfaces(TypeFilter, Object) |
Restituisce una matrice di oggetti Type che rappresenta un elenco filtrato di interfacce implementate o ereditate dall'oggetto Type corrente. (Ereditato da Type) |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Restituisce una matrice filtrata di oggetti MemberInfo del tipo di membro specificato. (Ereditato da Type) |
GetArrayRank() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetArrayRank() |
Ottiene il numero di dimensioni in una matrice. (Ereditato da Type) |
GetAttributeFlagsImpl() |
Ottiene gli attributi assegnati all'oggetto |
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cerca il costruttore i cui parametri corrispondono ai tipi di argomenti e ai modificatori specificati, usando i vincoli di associazione e la convenzione di chiamata specificati. (Ereditato da Type) |
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Cerca un costruttore i cui parametri corrispondono ai tipi e ai modificatori dell'argomento specificato, usando i vincoli di associazione specificati. (Ereditato da Type) |
GetConstructor(BindingFlags, Type[]) |
Cerca un costruttore i cui parametri corrispondono ai tipi di argomenti specificati usando i vincoli di associazione specificati. (Ereditato da Type) |
GetConstructor(Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
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[]) |
Ottiene il costruttore che ha implementato l'oggetto |
GetConstructors() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetConstructors() |
Restituisce tutti i costruttori di tipo pubblico definiti per l'oggetto Type corrente. (Ereditato da Type) |
GetConstructors(BindingFlags) |
Restituisce una matrice di oggetti ConstructorInfo che rappresentano costruttori definiti per il tipo di cui è stato eseguito il wrapping nell'oggetto TypeDelegator corrente. |
GetCustomAttributes(Boolean) |
Restituisce tutti gli attributi personalizzati definiti per questo tipo, specificando se ricercare la catena di ereditarietà del tipo. |
GetCustomAttributes(Type, Boolean) |
Restituisce una matrice di attributi personalizzati identificati per tipo. |
GetCustomAttributesData() |
Restituisce un elenco di oggetti CustomAttributeData che rappresentano i dati relativi agli attributi applicati al membro di destinazione. (Ereditato da MemberInfo) |
GetDeclaredEvent(String) |
Restituisce un oggetto che rappresenta l'evento specificato dichiarato dal tipo corrente. (Ereditato da TypeInfo) |
GetDeclaredField(String) |
Restituisce un oggetto che rappresenta il campo specificato dichiarato dal tipo corrente. (Ereditato da TypeInfo) |
GetDeclaredMethod(String) |
Restituisce un oggetto che rappresenta il metodo specificato dichiarato dal tipo corrente. (Ereditato da TypeInfo) |
GetDeclaredMethods(String) |
Restituisce una raccolta che contiene tutti i metodi dichiarati nel tipo corrente corrispondente al nome specificato. (Ereditato da TypeInfo) |
GetDeclaredNestedType(String) |
Restituisce un oggetto che rappresenta il tipo annidato specificato dichiarato dal tipo corrente. (Ereditato da TypeInfo) |
GetDeclaredProperty(String) |
Restituisce un oggetto che rappresenta la proprietà specificata dichiarata dal tipo corrente. (Ereditato da TypeInfo) |
GetDefaultMembers() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetDefaultMembers() |
Cerca i membri definiti per l'oggetto Type corrente per cui è impostato il DefaultMemberAttribute. (Ereditato da Type) |
GetElementType() |
Restituisce l'oggetto Type dell'oggetto incluso o a cui fa riferimento la matrice corrente, il puntatore o ByRef. |
GetEnumName(Object) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetEnumName(Object) |
Restituisce il nome della costante avente il valore specificato, per il tipo di enumerazione corrente. (Ereditato da Type) |
GetEnumNames() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetEnumNames() |
Restituisce i nomi dei membri del tipo di enumerazione corrente. (Ereditato da Type) |
GetEnumUnderlyingType() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetEnumUnderlyingType() |
Restituisce il tipo sottostante del tipo di enumerazione corrente. (Ereditato da Type) |
GetEnumValues() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetEnumValues() |
Restituisce una matrice dei valori delle costanti nel tipo di enumerazione corrente. (Ereditato da Type) |
GetEnumValuesAsUnderlyingType() |
Recupera una matrice dei valori delle costanti del tipo sottostante di questo tipo di enumerazione. (Ereditato da Type) |
GetEvent(String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetEvent(String) |
Restituisce l'oggetto EventInfo che rappresenta l'evento pubblico specificato. (Ereditato da Type) |
GetEvent(String, BindingFlags) |
Restituisce l'evento specificato. |
GetEvents() |
Restituisce una matrice di oggetti EventInfo che rappresentano tutti gli eventi pubblici dichiarati o ereditati dall'oggetto |
GetEvents(BindingFlags) |
Restituisce gli eventi specificati in |
GetField(String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetField(String) |
Cerca il campo pubblico con il nome specificato. (Ereditato da Type) |
GetField(String, BindingFlags) |
Restituisce un oggetto FieldInfo che rappresenta il campo con il nome specificato. |
GetFields() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetFields() |
Restituisce tutti i campi pubblici dell'oggetto Type corrente. (Ereditato da Type) |
GetFields(BindingFlags) |
Restituisce una matrice di oggetti FieldInfo che rappresentano i campi dati definiti per il tipo di cui è stato eseguito il wrapping nell'oggetto TypeDelegator. |
GetFunctionPointerCallingConventions() |
Quando sottoposto a override in una classe derivata, restituisce le convenzioni chiamanti del puntatore Typealla funzione corrente. |
GetFunctionPointerCallingConventions() |
Quando sottoposto a override in una classe derivata, restituisce le convenzioni chiamanti 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. |
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. |
GetFunctionPointerReturnType() |
Quando sottoposto a override in una classe derivata, restituisce il tipo restituito del puntatore Typealla funzione corrente. (Ereditato da Type) |
GetGenericArguments() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetGenericArguments() |
Restituisce una matrice di oggetti Type 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() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetGenericParameterConstraints() |
Restituisce una matrice di oggetti Type che rappresentano i vincoli sul parametro di tipo generico corrente. (Ereditato da Type) |
GetGenericTypeDefinition() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetGenericTypeDefinition() |
Restituisce un oggetto Type che rappresenta una definizione di tipo generico da cui è possibile costruire il tipo generico corrente. (Ereditato da Type) |
GetHashCode() |
Restituisce il codice hash per l'istanza. (Ereditato da Type) |
GetInterface(String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetInterface(String) |
Cerca l'interfaccia con il nome specificato. (Ereditato da Type) |
GetInterface(String, Boolean) |
Restituisce l'interfaccia specificata implementata dal tipo di cui è stato eseguito il wrapping nell'oggetto TypeDelegator. |
GetInterfaceMap(Type) |
Restituisce un mapping di interfaccia per il tipo di interfaccia specificato. |
GetInterfaces() |
Restituisce tutte le interfacce implementate sulla classe corrente e le relative classi base. |
GetMember(String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMember(String) |
Cerca i membri pubblici con il nome specificato. (Ereditato da Type) |
GetMember(String, BindingFlags) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMember(String, BindingFlags) |
Cerca i membri specificati, usando i vincoli di binding specificati. (Ereditato da Type) |
GetMember(String, MemberTypes, BindingFlags) |
Restituisce i membri, ossia proprietà, metodi, costruttori, campi, eventi e tipi annidati, specificati dagli oggetti |
GetMembers() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMembers() |
Restituisce tutti i membri pubblici dell'oggetto Type corrente. (Ereditato da Type) |
GetMembers(BindingFlags) |
Restituisce i membri specificati da |
GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Cerca nell'oggetto MemberInfo corrente Type corrispondente all'oggetto specificato MemberInfo. |
GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Cerca nell'oggetto MemberInfo corrente Type corrispondente all'oggetto specificato MemberInfo. (Ereditato da Type) |
GetMethod(String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMethod(String) |
Cerca il metodo pubblico con il nome specificato. (Ereditato da Type) |
GetMethod(String, BindingFlags) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMethod(String, BindingFlags) |
Cerca il metodo specificato, usando i vincoli di binding specificati. (Ereditato da Type) |
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono ai tipi di argomenti e ai modificatori specificati, usando i vincoli di binding e la convenzione di chiamata specificati. (Ereditato da Type) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono ai tipi di argomenti e ai modificatori specificati, usando i vincoli di binding specificati. (Ereditato da Type) |
GetMethod(String, BindingFlags, Type[]) |
Cerca il metodo specificato i cui parametri corrispondono ai tipi di argomenti specificati usando 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 numero di parametri generici, ai tipi di argomenti e ai modificatori specificati, usando i vincoli di binding e la convenzione di chiamata specificati. (Ereditato da Type) |
GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono al numero di parametri generici, ai tipi di argomenti e ai modificatori specificati, usando i vincoli di binding specificati. (Ereditato da Type) |
GetMethod(String, Int32, BindingFlags, Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMethod(String, Int32, Type[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono al numero di parametri generici e ai tipi di argomenti specificati. (Ereditato da Type) |
GetMethod(String, Int32, Type[], ParameterModifier[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono al numero di parametri generici, ai tipi di argomenti e ai modificatori specificati. (Ereditato da Type) |
GetMethod(String, Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMethod(String, Type[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono ai tipi di argomenti specificati. (Ereditato da Type) |
GetMethod(String, Type[], ParameterModifier[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMethod(String, Type[], ParameterModifier[]) |
Cerca il metodo pubblico specificato i cui parametri corrispondono ai modificatori e ai tipi di argomenti specificati. (Ereditato da Type) |
GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Cerca il metodo specificato i cui parametri corrispondono ai tipi di argomenti e ai modificatori specificati, usando i vincoli di binding e la convenzione di chiamata specificati. |
GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Se sottoposto a override in una classe derivata, cerca il metodo specificato i cui parametri corrispondono al numero di parametri generici, ai tipi di argomenti e ai modificatori specificati, usando i vincoli di binding e la convenzione di chiamata specificati. (Ereditato da Type) |
GetMethods() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMethods() |
Restituisce tutti i metodi pubblici dell'oggetto Type corrente. (Ereditato da Type) |
GetMethods(BindingFlags) |
Restituisce una matrice di oggetti MethodInfo che rappresentano i metodi specificati del tipo di cui è stato eseguito il wrapping nell'oggetto TypeDelegator corrente. |
GetNestedType(String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetNestedType(String) |
Cerca il tipo annidato pubblico con il nome specificato. (Ereditato da Type) |
GetNestedType(String, BindingFlags) |
Restituisce un tipo annidato specificato da |
GetNestedTypes() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetNestedTypes() |
Restituisce i tipi pubblici annidati all'interno dell'oggetto Type corrente. (Ereditato da Type) |
GetNestedTypes(BindingFlags) |
Restituisce i tipi annidati specificati in |
GetOptionalCustomModifiers() |
Quando sottoposto a override in una classe derivata, restituisce i modificatori personalizzati facoltativi dell'oggetto corrente Type. (Ereditato da Type) |
GetProperties() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperties() |
Restituisce tutte le proprietà pubbliche dell'oggetto Type corrente. (Ereditato da Type) |
GetProperties(BindingFlags) |
Restituisce una matrice di oggetti PropertyInfo che rappresentano le proprietà del tipo di cui è stato eseguito il wrapping nell'oggetto TypeDelegator corrente. |
GetProperty(String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(String) |
Cerca la proprietà pubblica con il nome specificato. (Ereditato da Type) |
GetProperty(String, BindingFlags) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(String, BindingFlags) |
Cerca la proprietà specificata, usando i vincoli di binding specificati. (Ereditato da Type) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Cerca la proprietà specificata i cui parametri corrispondono ai tipi di argomenti e ai modificatori specificati, usando i vincoli di binding specificati. (Ereditato da Type) |
GetProperty(String, Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(String, Type) |
Cerca la proprietà pubblica con il nome e il tipo restituito specificati. (Ereditato da Type) |
GetProperty(String, Type, Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(String, Type, Type[]) |
Cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomenti specificati. (Ereditato da Type) |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomenti e ai modificatori specificati. (Ereditato da Type) |
GetProperty(String, Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(String, Type[]) |
Cerca la proprietà pubblica specificata i cui parametri corrispondono ai tipi di argomenti specificati. (Ereditato da Type) |
GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Quando viene sottoposto a override in una classe derivata, cerca la proprietà specificata i cui parametri corrispondono ai modificatori e ai tipi di argomenti definiti, usando i vincoli di binding specificati. |
GetRequiredCustomModifiers() |
Quando sottoposto a override in una classe derivata, restituisce i modificatori personalizzati necessari dell'oggetto corrente Type. (Ereditato da Type) |
GetType() |
Ottiene l'oggetto Type corrente. (Ereditato da Type) |
GetTypeCodeImpl() |
Restituisce il codice del tipo sottostante di questa istanza di Type. (Ereditato da Type) |
HasElementTypeImpl() |
Ottiene un valore che indica se l'oggetto Type corrente comprende o fa riferimento a un altro tipo, ossia se l'oggetto Type corrente è una matrice, un puntatore o ByRef. |
HasSameMetadataDefinitionAs(MemberInfo) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Chiama il membro specificato, usando i vincoli di associazione specificati e associando l'elenco di argomenti specificato. (Ereditato da Type) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Chiama il membro specificato, usando i vincoli di binding specificati e associando l'elenco di argomenti specificati e le impostazioni cultura. (Ereditato da Type) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Richiama il membro specificato. Il metodo da richiamare deve essere accessibile e fornire massima corrispondenza con l'elenco di argomenti specificato, in conformità ai vincoli del binder e degli attributi di chiamata specificati. |
IsArrayImpl() |
Restituisce un valore che indica se l'oggetto Type è una matrice. |
IsAssignableFrom(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsAssignableFrom(Type) |
Determina se è possibile assegnare un'istanza di un tipo |
IsAssignableFrom(TypeInfo) |
Restituisce un valore che indica se il tipo specificato può essere assegnato a questo tipo. |
IsAssignableTo(Type) |
Determina se il tipo corrente può essere assegnato a una variabile del tipo |
IsByRefImpl() |
Restituisce un valore che indica se l'oggetto Type viene passato per riferimento. |
IsCOMObjectImpl() |
Restituisce un valore che indica se l'oggetto Type è un oggetto COM. |
IsContextfulImpl() |
Implementa la proprietà IsContextful e determina se Type può essere contenuto in un contesto. (Ereditato da Type) |
IsDefined(Type, Boolean) |
Indica se viene definito un attributo personalizzato identificato dall'oggetto |
IsEnumDefined(Object) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsEnumDefined(Object) |
Restituisce un valore che indica se il valore specificato esiste nel tipo di enumerazione corrente. (Ereditato da Type) |
IsEquivalentTo(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsEquivalentTo(Type) |
Determina se due tipi COM presentano la stessa identità e sono idonei per l'equivalenza di tipo. (Ereditato da Type) |
IsInstanceOfType(Object) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsInstanceOfType(Object) |
Determina se l'oggetto specificato è un'istanza dell'oggetto Type corrente. (Ereditato da Type) |
IsMarshalByRefImpl() |
Implementa la proprietà IsMarshalByRef e determina se l'oggetto Type viene sottoposto a marshalling per riferimento. (Ereditato da Type) |
IsPointerImpl() |
Restituisce un valore che indica se l'oggetto Type è un puntatore. |
IsPrimitiveImpl() |
Restituisce un valore che indica se Type è uno dei tipi primitivi. |
IsSubclassOf(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsSubclassOf(Type) |
Determina se l'oggetto Type corrente deriva dall'oggetto Type specificato. (Ereditato da Type) |
IsValueTypeImpl() |
Restituisce un valore che indica se il tipo è un tipo di valore, ovvero non è una classe o un'interfaccia. |
MakeArrayType() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
MakeArrayType() |
Restituisce un oggetto Type che rappresenta una matrice unidimensionale del tipo corrente, con limite inferiore zero. (Ereditato da Type) |
MakeArrayType(Int32) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
MakeArrayType(Int32) |
Restituisce un oggetto Type che rappresenta una matrice del tipo corrente, con il numero specificato di dimensioni. (Ereditato da Type) |
MakeByRefType() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
MakeByRefType() |
Restituisce un oggetto Type che rappresenta il tipo corrente quando viene passato come parametro |
MakeGenericType(Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
MakeGenericType(Type[]) |
Sostituisce gli elementi di una matrice di tipi ai parametri di tipo della definizione di tipo generico corrente e restituisce un oggetto Type che rappresenta il tipo costruito risultante. (Ereditato da Type) |
MakePointerType() |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
MakePointerType() |
Restituisce un oggetto Type che rappresenta un puntatore al tipo corrente. (Ereditato da Type) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce un valore |
Implementazioni dell'interfaccia esplicita
_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 oggetto Type che rappresenta la classe MemberInfo. (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 a proprietà e 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 a proprietà e metodi esposti da un oggetto. (Ereditato da Type) |
IReflectableType.GetTypeInfo() |
Restituisce una rappresentazione del tipo corrente come oggetto TypeInfo. (Ereditato da TypeInfo) |
Metodi di estensione
GetCustomAttribute(MemberInfo, Type) |
Recupera una attributo personalizzato di un tipo specificato che viene applicato a un membro specificato. |
GetCustomAttribute(MemberInfo, Type, Boolean) |
Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
GetCustomAttribute<T>(MemberInfo) |
Recupera una attributo personalizzato di un tipo specificato che viene applicato a un membro specificato. |
GetCustomAttribute<T>(MemberInfo, Boolean) |
Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
GetCustomAttributes(MemberInfo) |
Recupera una raccolta di attributi personalizzati che vengono applicati a un membro specificato. |
GetCustomAttributes(MemberInfo, Boolean) |
Recupera una raccolta di attributi personalizzati che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
GetCustomAttributes(MemberInfo, Type) |
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato. |
GetCustomAttributes(MemberInfo, Type, Boolean) |
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
GetCustomAttributes<T>(MemberInfo) |
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato. |
GetCustomAttributes<T>(MemberInfo, Boolean) |
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
IsDefined(MemberInfo, Type) |
Indica se vengono applicati attributi personalizzati del tipo specificato a un membro specificato. |
IsDefined(MemberInfo, Type, Boolean) |
Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato e, facoltativamente, ai relativi predecessori. |
GetTypeInfo(Type) |
Restituisce la rappresentazione TypeInfo del tipo specificato. |
GetMetadataToken(MemberInfo) |
Ottiene un token di metadati per il membro specificato, se disponibile. |
HasMetadataToken(MemberInfo) |
Restituisce un valore che indica se un token di metadati è disponibile per il membro specificato. |
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 una raccolta che rappresenta tutti i campi definiti in un tipo specificato. |
GetRuntimeInterfaceMap(TypeInfo, Type) |
Restituisce un mapping di interfaccia per il tipo specificato e per 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. |
GetConstructor(Type, Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetFields(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetFields(Type, BindingFlags) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetGenericArguments(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetInterfaces(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMember(Type, String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMembers(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetMethods(Type, BindingFlags) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetNestedTypes(Type, BindingFlags) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperties(Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperties(Type, BindingFlags) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(Type, String) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(Type, String, Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
GetProperty(Type, String, Type, Type[]) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsAssignableFrom(Type, Type) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
IsInstanceOfType(Type, Object) |
Esegue il wrapping di un oggetto Type e delega i metodi a tale oggetto |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per