Type Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen.
public ref class Type abstract
public ref class Type abstract : System::Reflection::MemberInfo, System::Reflection::IReflect, System::Runtime::InteropServices::_Type
public ref class Type abstract : System::Reflection::MemberInfo, System::Reflection::IReflect
public abstract class Type
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Serializable]
public abstract class Type : System.Reflection.MemberInfo, System.Reflection.IReflect, System.Runtime.InteropServices._Type
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class Type : System.Reflection.MemberInfo, System.Reflection.IReflect, System.Runtime.InteropServices._Type
public abstract class Type : System.Reflection.MemberInfo, System.Reflection.IReflect
type Type = class
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Serializable>]
type Type = class
inherit MemberInfo
interface _Type
interface IReflect
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Type = class
inherit MemberInfo
interface _Type
interface IReflect
type Type = class
inherit MemberInfo
interface IReflect
Public MustInherit Class Type
Public MustInherit Class Type
Inherits MemberInfo
Implements _Type, IReflect
Public MustInherit Class Type
Inherits MemberInfo
Implements IReflect
- Overname
-
Type
- Overname
- Afgeleid
- Kenmerken
- Implementeringen
Voorbeelden
In het volgende voorbeeld ziet u enkele representatieve functies van Type. De operator C# typeof (GetType in Visual Basic) wordt gebruikt om een Type-object op te halen dat String vertegenwoordigt. Vanuit dit Type object wordt de GetMethod methode gebruikt om een MethodInfo weergave te krijgen van de String.Substring overbelasting die een beginlocatie en een lengte neemt.
Om de overbelastingshandtekening te identificeren, maakt het codevoorbeeld een tijdelijke matrix met twee Type-objecten die int (Integer in Visual Basic).
In het codevoorbeeld wordt de MethodInfoSubstring methode aangeroepen op de tekenreeks 'Hallo, wereld!' en wordt het resultaat weergegeven.
using System;
using System.Reflection;
class Example
{
static void Main()
{
Type t = typeof(String);
MethodInfo substr = t.GetMethod("Substring",
new Type[] { typeof(int), typeof(int) });
Object result =
substr.Invoke("Hello, World!", new Object[] { 7, 5 });
Console.WriteLine("{0} returned \"{1}\".", substr, result);
}
}
/* This code example produces the following output:
System.String Substring(Int32, Int32) returned "World".
*/
open System
let t = typeof<String>
let substr = t.GetMethod("Substring", [| typeof<int>; typeof<int> |])
let result = substr.Invoke("Hello, World!", [| 7; 5 |])
printfn $"{substr} returned \"{result}\"."
(* This code example produces the following output:
System.String Substring(Int32, Int32) returned "World".
*)
Imports System.Reflection
Module Example
Sub Main()
Dim t As Type = GetType(String)
Dim substr As MethodInfo = t.GetMethod("Substring", _
New Type() { GetType(Integer), GetType(Integer) })
Dim result As Object = _
substr.Invoke("Hello, World!", New Object() { 7, 5 })
Console.WriteLine("{0} returned ""{1}"".", substr, result)
End Sub
End Module
' This code example produces the following output:
'
'System.String Substring(Int32, Int32) returned "World".
Opmerkingen
Zie Aanvullende API-opmerkingen voor Type voor meer informatie over deze API.
Notities voor uitvoerders
Wanneer u overdrat van Type, moet u de volgende leden overschrijven:
- Assembly
- AssemblyQualifiedName
- BaseType
- FullName
- GetAttributeFlagsImpl()
- GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])
- GetConstructors(BindingFlags)
- GetElementType()
- GetEvent(String, BindingFlags)
- GetEvents(BindingFlags)
- GetField(String, BindingFlags)
- GetFields(BindingFlags)
- GetInterface(String, Boolean)
- GetInterfaces()
- GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])
- GetMethods(BindingFlags)
- GetNestedType(String, BindingFlags)
- GetNestedTypes(BindingFlags)
- GetProperties(BindingFlags)
- GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
- GUID
- HasElementTypeImpl()
- InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])
- IsArrayImpl()
- IsByRefImpl()
- IsCOMObjectImpl()
- IsPointerImpl()
- IsPrimitiveImpl()
- Module
- Namespace
- TypeHandle
- UnderlyingSystemType
- GetCustomAttributes(Boolean)
- GetCustomAttributes(Type, Boolean)
- IsDefined(Type, Boolean)
- Name
Constructors
| Name | Description |
|---|---|
| Type() |
Initialiseert een nieuw exemplaar van de Type klasse. |
Velden
| Name | Description |
|---|---|
| Delimiter |
Scheidt namen in de naamruimte van de Type. Dit veld is alleen-lezen. |
| EmptyTypes |
Vertegenwoordigt een lege matrix van het type Type. Dit veld is alleen-lezen. |
| FilterAttribute |
Vertegenwoordigt het lidfilter dat wordt gebruikt voor kenmerken. Dit veld is alleen-lezen. |
| FilterName |
Vertegenwoordigt het hoofdlettergevoelige lidfilter dat wordt gebruikt voor namen. Dit veld is alleen-lezen. |
| FilterNameIgnoreCase |
Vertegenwoordigt het niet-hoofdlettergevoelige lidfilter dat wordt gebruikt voor namen. Dit veld is alleen-lezen. |
| Missing |
Vertegenwoordigt een ontbrekende waarde in de Type informatie. Dit veld is alleen-lezen. |
Eigenschappen
| Name | Description |
|---|---|
| Assembly |
Hiermee haalt u het Assembly type op waarin het type wordt gedeclareerd. Voor algemene typen haalt u het Assembly type op waarin het algemene type is gedefinieerd. |
| AssemblyQualifiedName |
Hiermee haalt u de assembly-gekwalificeerde naam van het type op, waaronder de naam van de assembly waaruit dit Type object is geladen. |
| Attributes |
Hiermee haalt u de kenmerken op die zijn gekoppeld aan de Type. |
| BaseType |
Hiermee wordt het type opgehaald waaruit de huidige Type rechtstreeks wordt overgenomen. |
| ContainsGenericParameters |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige Type object typeparameters bevat die niet zijn vervangen door specifieke typen. |
| CustomAttributes |
Hiermee haalt u een verzameling op die de aangepaste kenmerken van dit lid bevat. (Overgenomen van MemberInfo) |
| DeclaringMethod |
Hiermee haalt u een MethodBase op die de declaratiemethode vertegenwoordigt, als de huidige Type een typeparameter van een algemene methode vertegenwoordigt. |
| DeclaringType |
Hiermee wordt het type opgehaald dat het huidige geneste type of de parameter algemeen declareert. |
| DefaultBinder |
Hiermee haalt u een verwijzing op naar de standaard binder, waarmee interne regels worden geĆÆmplementeerd voor het selecteren van de juiste leden die moeten worden aangeroepen door InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). |
| FullName |
Hiermee haalt u de volledig gekwalificeerde naam van het type op, inclusief de naamruimte, maar niet de assembly. |
| GenericParameterAttributes |
Hiermee haalt u een combinatie van GenericParameterAttributes vlaggen op die de covariantie en speciale beperkingen van de huidige algemene typeparameter beschrijven. |
| GenericParameterPosition |
Hiermee haalt u de positie op van de typeparameter in de lijst met typeparameters van het algemene type of de methode die de parameter heeft gedeclareerd, wanneer het Type object een typeparameter van een algemeen type of een algemene methode vertegenwoordigt. |
| GenericTypeArguments |
Hiermee haalt u een matrix op van de algemene typeargumenten voor dit type. |
| GUID |
Hiermee wordt de GUID opgehaald die is gekoppeld aan de Type. |
| HasElementType |
Hiermee wordt een waarde opgehaald die aangeeft of de huidige Type een ander type omvat of verwijst. Dat wil zeggen, of de huidige Type een matrix, een aanwijzer is of wordt doorgegeven door verwijzing. |
| IsAbstract |
Hiermee wordt een waarde opgehaald die aangeeft of het Type abstract is en moet worden overschreven. |
| IsAnsiClass |
Hiermee wordt een waarde opgehaald die aangeeft of het kenmerk |
| IsArray |
Hiermee wordt een waarde opgehaald die aangeeft of het type een matrix is. |
| IsAutoClass |
Hiermee wordt een waarde opgehaald die aangeeft of het kenmerk |
| IsAutoLayout |
Hiermee wordt een waarde opgehaald die aangeeft of de velden van het huidige type automatisch worden ingedeeld door de algemene taalruntime. |
| IsByRef |
Hiermee wordt een waarde opgehaald die aangeeft of de Type waarde wordt doorgegeven door verwijzing. |
| IsByRefLike |
Hiermee wordt een waarde opgehaald die aangeeft of het type een byref-achtige structuur is. |
| IsClass |
Hiermee wordt een waarde opgehaald die aangeeft of het Type een klasse of een gemachtigde is. Dat wil zeggen, geen waardetype of interface. |
| IsCOMObject |
Hiermee wordt een waarde opgehaald die aangeeft of het Type een COM-object is. |
| IsConstructedGenericType |
Hiermee wordt een waarde opgehaald die aangeeft of dit object een samengesteld algemeen type vertegenwoordigt. U kunt exemplaren van een samengesteld algemeen type maken. |
| IsContextful |
Hiermee wordt een waarde opgehaald die aangeeft of de Type host in een context kan worden gehost. |
| IsEnum |
Hiermee wordt een waarde opgehaald die aangeeft of de huidige Type een opsomming vertegenwoordigt. |
| IsExplicitLayout |
Hiermee wordt een waarde opgehaald die aangeeft of de velden van het huidige type zijn ingedeeld bij expliciet opgegeven offsets. |
| IsGenericMethodParameter |
Hiermee wordt een waarde opgehaald die aangeeft of de huidige Type een typeparameter vertegenwoordigt in de definitie van een algemene methode. |
| IsGenericParameter |
Hiermee wordt een waarde opgehaald die aangeeft of de huidige Type een typeparameter vertegenwoordigt in de definitie van een algemeen type of methode. |
| IsGenericType |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige type een algemeen type is. |
| IsGenericTypeDefinition |
Hiermee wordt een waarde opgehaald die aangeeft of de huidige Type een algemene typedefinitie vertegenwoordigt, waaruit andere algemene typen kunnen worden samengesteld. |
| IsGenericTypeParameter |
Hiermee wordt een waarde opgehaald die aangeeft of de huidige Type een typeparameter vertegenwoordigt in de definitie van een algemeen type. |
| IsImport |
Hiermee wordt een waarde opgehaald die aangeeft of er Type een ComImportAttribute kenmerk is toegepast, waarmee wordt aangegeven dat het is geĆÆmporteerd uit een COM-typebibliotheek. |
| IsInterface |
Hiermee wordt een waarde opgehaald die aangeeft of het Type een interface is, dat wil zeggen, geen klasse of een waardetype. |
| IsLayoutSequential |
Hiermee wordt een waarde opgehaald die aangeeft of de velden van het huidige type opeenvolgend worden ingedeeld, in de volgorde waarin ze zijn gedefinieerd of verzonden naar de metagegevens. |
| IsMarshalByRef |
Hiermee wordt een waarde opgehaald die aangeeft of de Type marshaled wordt doorverwijzing. |
| IsNested |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige Type object een type vertegenwoordigt waarvan de definitie is genest in de definitie van een ander type. |
| IsNestedAssembly |
Hiermee wordt een waarde opgehaald die aangeeft of de Type geneste en alleen zichtbaar is binnen een eigen assembly. |
| IsNestedFamANDAssem |
Hiermee wordt een waarde opgehaald die aangeeft of de Type geneste en alleen zichtbaar is voor klassen die deel uitmaken van zowel een eigen familie als een eigen assembly. |
| IsNestedFamily |
Hiermee wordt een waarde opgehaald die aangeeft of de Type geneste en alleen zichtbaar is binnen een eigen familie. |
| IsNestedFamORAssem |
Hiermee wordt een waarde opgehaald die aangeeft of de Type geneste en alleen zichtbaar is voor klassen die deel uitmaken van een eigen familie of aan een eigen assembly. |
| IsNestedPrivate |
Hiermee wordt een waarde opgehaald die aangeeft of de Type geneste en gedeclareerde privƩ is. |
| IsNestedPublic |
Hiermee wordt een waarde opgehaald die aangeeft of een klasse is genest en openbaar is gedeclareerd. |
| IsNotPublic |
Hiermee wordt een waarde opgehaald die aangeeft of de Type waarde niet openbaar is gedeclareerd. |
| IsPointer |
Hiermee wordt een waarde opgehaald die aangeeft of de Type aanwijzer een aanwijzer is. |
| IsPrimitive |
Hiermee wordt een waarde opgehaald die aangeeft of het Type een van de primitieve typen is. |
| IsPublic |
Hiermee wordt een waarde opgehaald die aangeeft of het Type openbaar is gedeclareerd. |
| IsSealed |
Hiermee wordt een waarde opgehaald die aangeeft of de Type verzegelde waarde is gedeclareerd. |
| IsSecurityCritical |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige type beveiligingskritiek of veilig veilig is op het huidige vertrouwensniveau en daarom kritieke bewerkingen kan uitvoeren. |
| IsSecuritySafeCritical |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige type beveiligingsveilig is op het huidige vertrouwensniveau; dat wil gezegd, of het kritieke bewerkingen kan uitvoeren en toegankelijk is via transparante code. |
| IsSecurityTransparent |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige type transparant is op het huidige vertrouwensniveau en daarom geen kritieke bewerkingen kan uitvoeren. |
| IsSerializable |
Hiermee wordt een waarde opgehaald die aangeeft of het Type binaire serializeerbaar is. |
| IsSignatureType |
Hiermee wordt een waarde opgehaald die aangeeft of het type een handtekeningtype is. |
| IsSpecialName |
Hiermee wordt een waarde opgehaald die aangeeft of het type een naam heeft waarvoor speciale verwerking is vereist. |
| IsSZArray |
Hiermee wordt een waarde opgehaald die aangeeft of het type een matrixtype is dat slechts een enkeledimensionale matrix met een nulondergrens kan vertegenwoordigen. |
| IsTypeDefinition |
Hiermee wordt een waarde opgehaald die aangeeft of het type een typedefinitie is. |
| IsUnicodeClass |
Hiermee wordt een waarde opgehaald die aangeeft of het kenmerk |
| IsValueType |
Hiermee wordt een waarde opgehaald die aangeeft of het Type een waardetype is. |
| IsVariableBoundArray |
Hiermee wordt een waarde opgehaald die aangeeft of het type een matrixtype is dat een multidimensionale matrix of een matrix met een willekeurige ondergrens kan vertegenwoordigen. |
| IsVisible |
Hiermee wordt een waarde opgehaald die aangeeft of de Type code buiten de assembly toegankelijk is. |
| MemberType |
Hiermee wordt een MemberTypes waarde opgehaald die aangeeft dat dit lid een type of een genest type is. |
| MetadataToken |
Hiermee haalt u een waarde op waarmee een metagegevenselement wordt geĆÆdentificeerd. (Overgenomen van MemberInfo) |
| Module |
Hiermee haalt u de module (de DLL) op waarin de huidige Type is gedefinieerd. |
| Name |
Wanneer deze wordt overschreven in een afgeleide klasse, haalt u de naam van het huidige type op. |
| Name |
Hiermee haalt u de naam van het huidige lid op. (Overgenomen van MemberInfo) |
| Namespace |
Hiermee haalt u de naamruimte van de Type. |
| ReflectedType |
Hiermee haalt u het klasseobject op dat is gebruikt om dit lid te verkrijgen. |
| StructLayoutAttribute |
Hiermee wordt de StructLayoutAttribute indeling van het huidige type beschreven. |
| TypeHandle |
Hiermee haalt u de ingang voor de huidige Type. |
| TypeInitializer |
Hiermee haalt u de initialisatiefunctie voor het type op. |
| UnderlyingSystemType |
Geeft het type aan dat wordt geleverd door de algemene taalruntime die dit type vertegenwoordigt. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het onderliggende systeemtype van het huidige Type object hetzelfde is als het onderliggende systeemtype van het opgegeven Object. |
| Equals(Type) |
Bepaalt of het onderliggende systeemtype van de huidige Type hetzelfde is als het onderliggende systeemtype van het opgegeven Type. |
| FindInterfaces(TypeFilter, Object) |
Retourneert een matrix van Type objecten die een gefilterde lijst met interfaces vertegenwoordigen die zijn geĆÆmplementeerd of overgenomen door de huidige Type. |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Retourneert een gefilterde matrix met MemberInfo objecten van het opgegeven lidtype. |
| GetArrayRank() |
Hiermee haalt u het aantal dimensies in een matrix op. |
| GetAttributeFlagsImpl() |
Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de Attributes eigenschap en krijgt u een bitsgewijze combinatie van opsommingswaarden die de kenmerken aangeven die aan de Typeeigenschap zijn gekoppeld. |
| GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Zoekt naar een constructor waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen en de opgegeven aanroepconventie. |
| GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Zoekt naar een constructor waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen. |
| GetConstructor(Type[]) |
Zoekt naar een constructor van een openbaar exemplaar waarvan de parameters overeenkomen met de typen in de opgegeven matrix. |
| GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar een constructor waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen en de opgegeven aanroepconventie. |
| GetConstructors() |
Retourneert alle openbare constructors die zijn gedefinieerd voor de huidige Type. |
| GetConstructors(BindingFlags) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de constructors die zijn gedefinieerd voor de huidige Type, met behulp van de opgegeven |
| GetCustomAttributes(Boolean) |
Wanneer deze worden overschreven in een afgeleide klasse, retourneert u een matrix met alle aangepaste kenmerken die op dit lid zijn toegepast. (Overgenomen van MemberInfo) |
| GetCustomAttributes(Type, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een matrix met aangepaste kenmerken die op dit lid zijn toegepast en geĆÆdentificeerd door Type. (Overgenomen van MemberInfo) |
| GetCustomAttributesData() |
Retourneert een lijst CustomAttributeData met objecten die gegevens vertegenwoordigen over de kenmerken die zijn toegepast op het doellid. (Overgenomen van MemberInfo) |
| GetDefaultMembers() |
Hiermee wordt gezocht naar de leden die zijn gedefinieerd voor de huidige Type waarvan DefaultMemberAttribute de set is ingesteld. |
| GetElementType() |
Wanneer het object wordt overschreven in een afgeleide klasse, wordt het Type object geretourneerd dat is opgenomen of waarnaar wordt verwezen door de huidige matrix, aanwijzer of verwijzingstype. |
| GetEnumName(Object) |
Retourneert de naam van de constante met de opgegeven waarde voor het huidige opsommingstype. |
| GetEnumNames() |
Retourneert de namen van de leden van het huidige opsommingstype. |
| GetEnumUnderlyingType() |
Retourneert het onderliggende type van het huidige opsommingstype. |
| GetEnumValues() |
Retourneert een matrix van de waarden van de constanten in het huidige opsommingstype. |
| GetEvent(String, BindingFlags) |
Wanneer dit wordt overschreven in een afgeleide klasse, retourneert u het EventInfo object dat de opgegeven gebeurtenis vertegenwoordigt, met behulp van de opgegeven bindingsbeperkingen. |
| GetEvent(String) |
Retourneert het EventInfo object dat de opgegeven openbare gebeurtenis vertegenwoordigt. |
| GetEvents() |
Retourneert alle openbare gebeurtenissen die worden gedeclareerd of overgenomen door de huidige Type. |
| GetEvents(BindingFlags) |
Wanneer deze worden overschreven in een afgeleide klasse, zoekt u naar gebeurtenissen die zijn gedeclareerd of overgenomen door de huidige Type, met behulp van de opgegeven bindingsbeperkingen. |
| GetField(String, BindingFlags) |
Hiermee wordt gezocht naar het opgegeven veld met behulp van de opgegeven bindingsbeperkingen. |
| GetField(String) |
Hiermee wordt gezocht naar het openbare veld met de opgegeven naam. |
| GetFields() |
Retourneert alle openbare velden van de huidige Type. |
| GetFields(BindingFlags) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de velden die zijn gedefinieerd voor de huidige Type, met behulp van de opgegeven bindingsbeperkingen. |
| GetGenericArguments() |
Retourneert een matrix met Type objecten die de typeargumenten van een gesloten algemeen type of de typeparameters van een algemene typedefinitie vertegenwoordigen. |
| GetGenericParameterConstraints() |
Retourneert een matrix met Type objecten die de beperkingen voor de huidige algemene typeparameter vertegenwoordigen. |
| GetGenericTypeDefinition() |
Retourneert een Type object dat een algemene typedefinitie vertegenwoordigt waaruit het huidige algemene type kan worden samengesteld. |
| GetHashCode() |
Retourneert de hash-code voor dit exemplaar. |
| GetInterface(String, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de opgegeven interface en geeft u op of een hoofdlettergevoelige zoekopdracht moet worden uitgevoerd naar de interfacenaam. |
| GetInterface(String) |
Zoekt naar de interface met de opgegeven naam. |
| GetInterfaceMap(Type) |
Retourneert een interfacetoewijzing voor het opgegeven interfacetype. |
| GetInterfaces() |
Wanneer deze worden overschreven in een afgeleide klasse, worden alle interfaces opgehaald die door de huidige Typezijn geĆÆmplementeerd of overgenomen. |
| GetMember(String, BindingFlags) |
Hiermee wordt gezocht naar de opgegeven leden met behulp van de opgegeven bindingsbeperkingen. |
| GetMember(String, MemberTypes, BindingFlags) |
Zoekt naar de opgegeven leden van het opgegeven lidtype, met behulp van de opgegeven bindingsbeperkingen. |
| GetMember(String) |
Hiermee wordt gezocht naar de openbare leden met de opgegeven naam. |
| GetMembers() |
Retourneert alle openbare leden van de huidige Type. |
| GetMembers(BindingFlags) |
Wanneer deze worden overschreven in een afgeleide klasse, zoekt u naar de leden die zijn gedefinieerd voor de huidige Type, met behulp van de opgegeven bindingsbeperkingen. |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven methode waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen en de opgegeven aanroepconventie. |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven methode waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen. |
| GetMethod(String, BindingFlags) |
Zoekt naar de opgegeven methode met behulp van de opgegeven bindingsbeperkingen. |
| GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven methode waarvan de parameters overeenkomen met het opgegeven algemene aantal parameters, argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen en de opgegeven aanroepconventie. |
| GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven methode waarvan de parameters overeenkomen met het opgegeven algemene aantal parameters, argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen. |
| GetMethod(String, Int32, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven openbare methode waarvan de parameters overeenkomen met het opgegeven algemene aantal parameters, argumenttypen en modifiers. |
| GetMethod(String, Int32, Type[]) |
Zoekt naar de opgegeven openbare methode waarvan de parameters overeenkomen met het opgegeven algemene aantal parameters en argumenttypen. |
| GetMethod(String, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven openbare methode waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers. |
| GetMethod(String, Type[]) |
Zoekt naar de opgegeven openbare methode waarvan de parameters overeenkomen met de opgegeven argumenttypen. |
| GetMethod(String) |
Zoekt naar de openbare methode met de opgegeven naam. |
| GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de opgegeven methode waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen en de opgegeven aanroepconventie. |
| GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de opgegeven methode waarvan de parameters overeenkomen met het opgegeven algemene aantal parameters, argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen en de opgegeven aanroepconventie. |
| GetMethods() |
Retourneert alle openbare methoden van de huidige Type. |
| GetMethods(BindingFlags) |
Wanneer deze worden overschreven in een afgeleide klasse, zoekt u naar de methoden die zijn gedefinieerd voor de huidige Type, met behulp van de opgegeven bindingsbeperkingen. |
| GetNestedType(String, BindingFlags) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar het opgegeven geneste type met behulp van de opgegeven bindingsbeperkingen. |
| GetNestedType(String) |
Hiermee wordt gezocht naar het openbare geneste type met de opgegeven naam. |
| GetNestedTypes() |
Retourneert de openbare typen die zijn genest in de huidige Type. |
| GetNestedTypes(BindingFlags) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de typen die zijn genest in de huidige Type, met behulp van de opgegeven bindingsbeperkingen. |
| GetProperties() |
Retourneert alle openbare eigenschappen van de huidige Type. |
| GetProperties(BindingFlags) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de eigenschappen van de huidige Type, met behulp van de opgegeven bindingsbeperkingen. |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven eigenschap waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen. |
| GetProperty(String, BindingFlags) |
Hiermee wordt gezocht naar de opgegeven eigenschap met behulp van de opgegeven bindingsbeperkingen. |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
Zoekt naar de opgegeven openbare eigenschap waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers. |
| GetProperty(String, Type, Type[]) |
Zoekt naar de opgegeven openbare eigenschap waarvan de parameters overeenkomen met de opgegeven argumenttypen. |
| GetProperty(String, Type) |
Zoekt naar de openbare eigenschap met de opgegeven naam en retourtype. |
| GetProperty(String, Type[]) |
Zoekt naar de opgegeven openbare eigenschap waarvan de parameters overeenkomen met de opgegeven argumenttypen. |
| GetProperty(String) |
Hiermee wordt gezocht naar de openbare eigenschap met de opgegeven naam. |
| GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Wanneer deze wordt overschreven in een afgeleide klasse, zoekt u naar de opgegeven eigenschap waarvan de parameters overeenkomen met de opgegeven argumenttypen en modifiers, met behulp van de opgegeven bindingsbeperkingen. |
| GetType() |
Haalt de huidige Typeop. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetType(String, Boolean, Boolean) |
Hiermee haalt u de Type met de opgegeven naam op, waarbij wordt opgegeven of er een uitzondering moet worden gegenereerd als het type niet wordt gevonden en of een hoofdlettergevoelige zoekopdracht moet worden uitgevoerd. |
| GetType(String, Boolean) |
Hiermee haalt u de Type met de opgegeven naam op, voert u een hoofdlettergevoelige zoekopdracht uit en geeft u op of er een uitzondering moet worden gegenereerd als het type niet wordt gevonden. |
| GetType(String, Func<AssemblyName,Assembly>, Func<Assembly,String,Boolean,Type>, Boolean, Boolean) |
Hiermee haalt u het type op met de opgegeven naam, waarbij wordt opgegeven of u een hoofdlettergevoelige zoekopdracht wilt uitvoeren en of er een uitzondering moet worden gegenereerd als het type niet wordt gevonden, en optioneel aangepaste methoden opgeven om de assembly en het type op te lossen. |
| GetType(String, Func<AssemblyName,Assembly>, Func<Assembly,String,Boolean,Type>, Boolean) |
Hiermee wordt het type met de opgegeven naam opgevraagd, waarbij wordt opgegeven of er een uitzondering moet worden gegenereerd als het type niet wordt gevonden, en eventueel aangepaste methoden opgeven om de assembly en het type op te lossen. |
| GetType(String, Func<AssemblyName,Assembly>, Func<Assembly,String,Boolean,Type>) |
Hiermee haalt u het type op met de opgegeven naam, optioneel aangepaste methoden opgeven om de assembly en het type op te lossen. |
| GetType(String) |
Hiermee haalt u de Type met de opgegeven naam op, waarbij een hoofdlettergevoelige zoekopdracht wordt uitgevoerd. |
| GetTypeArray(Object[]) |
Hiermee haalt u de typen van de objecten in de opgegeven matrix op. |
| GetTypeCode(Type) |
Hiermee haalt u de onderliggende typecode van de opgegeven Type. |
| GetTypeCodeImpl() |
Retourneert de onderliggende typecode van dit Type exemplaar. |
| GetTypeFromCLSID(Guid, Boolean) |
Hiermee haalt u het type op dat is gekoppeld aan de opgegeven klasse-id (CLSID), waarmee wordt opgegeven of er een uitzondering moet worden gegenereerd als er een fout optreedt tijdens het laden van het type. |
| GetTypeFromCLSID(Guid, String, Boolean) |
Hiermee wordt het type opgehaald dat is gekoppeld aan de opgegeven klasse-id (CLSID) van de opgegeven server, waarbij wordt opgegeven of er een uitzondering moet worden gegenereerd als er een fout optreedt tijdens het laden van het type. |
| GetTypeFromCLSID(Guid, String) |
Hiermee wordt het type opgehaald dat is gekoppeld aan de opgegeven klasse-id (CLSID) van de opgegeven server. |
| GetTypeFromCLSID(Guid) |
Hiermee haalt u het type op dat is gekoppeld aan de opgegeven klasse-id (CLSID). |
| GetTypeFromHandle(RuntimeTypeHandle) |
Hiermee wordt het type opgehaald waarnaar wordt verwezen door de opgegeven typegreep. |
| GetTypeFromProgID(String, Boolean) |
Hiermee haalt u het type op dat is gekoppeld aan de opgegeven programma-id (ProgID), waarmee wordt opgegeven of er een uitzondering moet worden gegenereerd als er een fout optreedt tijdens het laden van het type. |
| GetTypeFromProgID(String, String, Boolean) |
Hiermee wordt het type opgehaald dat is gekoppeld aan de opgegeven programma-id (progID) van de opgegeven server, waarbij wordt opgegeven of er een uitzondering moet worden gegenereerd als er een fout optreedt tijdens het laden van het type. |
| GetTypeFromProgID(String, String) |
Hiermee wordt het type opgehaald dat is gekoppeld aan de opgegeven programma-id (progID) van de opgegeven server, waarbij null wordt geretourneerd als er een fout optreedt tijdens het laden van het type. |
| GetTypeFromProgID(String) |
Hiermee haalt u het type op dat is gekoppeld aan de opgegeven programma-id (ProgID), die null retourneert als er een fout optreedt tijdens het laden van de Type. |
| GetTypeHandle(Object) |
Hiermee haalt u de ingang voor het Type opgegeven object op. |
| HasElementTypeImpl() |
Wanneer de eigenschap in een afgeleide klasse wordt overschreven, implementeert u de HasElementType eigenschap en bepaalt u of de huidige Type het type omvat of verwijst naar een ander type. Dat wil gezegd, of de huidige Type een matrix, een aanwijzer is of wordt doorgegeven door verwijzing. |
| HasSameMetadataDefinitionAs(MemberInfo) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. (Overgenomen van MemberInfo) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Roept het opgegeven lid aan met behulp van de opgegeven bindingsbeperkingen en overeenkomend met de opgegeven argumentenlijst en cultuur. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Wanneer deze wordt overschreven in een afgeleide klasse, roept u het opgegeven lid aan met behulp van de opgegeven bindingsbeperkingen en overeenkomend met de opgegeven argumentenlijst, modifiers en cultuur. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Roept het opgegeven lid aan met behulp van de opgegeven bindingsbeperkingen en overeenkomend met de opgegeven argumentenlijst. |
| IsArrayImpl() |
Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de IsArray eigenschap en bepaalt u of het Type een matrix is. |
| IsAssignableFrom(Type) |
Bepaalt of een exemplaar van een opgegeven type |
| IsByRefImpl() |
Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de IsByRef eigenschap en bepaalt u of de Type eigenschap wordt doorgegeven door verwijzing. |
| IsCOMObjectImpl() |
Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de IsCOMObject eigenschap en bepaalt u of het Type een COM-object is. |
| IsContextfulImpl() |
Implementeert de IsContextful eigenschap en bepaalt of de Type eigenschap in een context kan worden gehost. |
| IsDefined(Type, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, geeft u aan of een of meer kenmerken van het opgegeven type of van de afgeleide typen worden toegepast op dit lid. (Overgenomen van MemberInfo) |
| IsEnumDefined(Object) |
Retourneert een waarde die aangeeft of de opgegeven waarde bestaat in het huidige opsommingstype. |
| IsEquivalentTo(Type) |
Bepaalt of twee COM-typen dezelfde identiteit hebben en in aanmerking komen voor gelijkwaardigheid van het type. |
| IsInstanceOfType(Object) |
Bepaalt of het opgegeven object een exemplaar van de huidige Typeis. |
| IsMarshalByRefImpl() |
Implementeert de IsMarshalByRef eigenschap en bepaalt of de Type marshaled wordt door verwijzing. |
| IsPointerImpl() |
Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de IsPointer eigenschap en bepaalt u of de Type aanwijzer een aanwijzer is. |
| IsPrimitiveImpl() |
Wanneer deze wordt overschreven in een afgeleide klasse, implementeert u de IsPrimitive eigenschap en bepaalt u of het Type een van de primitieve typen is. |
| IsSubclassOf(Type) |
Bepaalt of de huidige Type afgeleid is van de opgegeven Type. |
| IsValueTypeImpl() |
Hiermee wordt de IsValueType eigenschap geĆÆmplementeerd en wordt bepaald of het Type een waardetype is. Dat wil wel, geen klasse of interface. |
| MakeArrayType() |
Retourneert een object dat een Type eendimensionale matrix van het huidige type vertegenwoordigt, met een ondergrens van nul. |
| MakeArrayType(Int32) |
Retourneert een Type object dat een matrix van het huidige type vertegenwoordigt, met het opgegeven aantal dimensies. |
| MakeByRefType() |
Retourneert een Type-object dat het huidige type aangeeft wanneer deze wordt doorgegeven als een parameter |
| MakeGenericMethodParameter(Int32) |
Retourneert een handtekeningtypeobject dat kan worden doorgegeven aan de |
| MakeGenericType(Type[]) |
Vervangt de elementen van een matrix met typen voor de typeparameters van de huidige algemene typedefinitie en retourneert een Type object dat het resulterende samengestelde type vertegenwoordigt. |
| MakePointerType() |
Hiermee wordt een Type object geretourneerd dat een aanwijzer vertegenwoordigt naar het huidige type. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ReflectionOnlyGetType(String, Boolean, Boolean) |
Hiermee haalt u de Type met de opgegeven naam op en geeft u op of een hoofdlettergevoelige zoekopdracht moet worden uitgevoerd en of er een uitzondering moet worden gegenereerd als het type niet wordt gevonden. Het type wordt alleen geladen voor weerspiegeling, niet voor uitvoering. |
| ToString() |
Retourneert een |
Operators
| Name | Description |
|---|---|
| Equality(Type, Type) |
Geeft aan of twee Type objecten gelijk zijn. |
| Inequality(Type, Type) |
Geeft aan of twee Type objecten niet gelijk zijn. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Hiermee wordt een set namen toegewezen aan een bijbehorende set verzend-id's. (Overgenomen van MemberInfo) |
| _MemberInfo.GetType() |
Hiermee haalt u een Type object op dat de MemberInfo klasse vertegenwoordigt. (Overgenomen van MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Haalt de typegegevens voor een object op, die vervolgens kan worden gebruikt om de typegegevens voor een interface op te halen. (Overgenomen van MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Hiermee wordt het aantal type-informatieinterfaces opgehaald dat een object biedt (0 of 1). (Overgenomen van MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Biedt toegang tot eigenschappen en methoden die door een object worden weergegeven. (Overgenomen van MemberInfo) |
| _Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Hiermee wordt een set namen toegewezen aan een bijbehorende set verzend-id's. |
| _Type.GetTypeInfo(UInt32, UInt32, IntPtr) |
Haalt de typegegevens voor een object op, die vervolgens kan worden gebruikt om de typegegevens voor een interface op te halen. |
| _Type.GetTypeInfoCount(UInt32) |
Hiermee wordt het aantal type-informatieinterfaces opgehaald dat een object biedt (0 of 1). |
| _Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Biedt toegang tot eigenschappen en methoden die door een object worden weergegeven. |
Extensiemethoden
| Name | Description |
|---|---|
| GetConstructor(Type, Type[]) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetConstructors(Type, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetConstructors(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Haalt een aangepast kenmerk op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid. |
| GetCustomAttribute(MemberInfo, Type) |
Hiermee wordt een aangepast kenmerk opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Haalt een aangepast kenmerk op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid. |
| GetCustomAttribute<T>(MemberInfo) |
Hiermee wordt een aangepast kenmerk opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid. |
| GetCustomAttributes(MemberInfo, Boolean) |
Haalt een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Haalt een verzameling aangepaste kenmerken op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid. |
| GetCustomAttributes(MemberInfo, Type) |
Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid. |
| GetCustomAttributes(MemberInfo) |
Hiermee haalt u een verzameling aangepaste kenmerken op die worden toegepast op een opgegeven lid. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Haalt een verzameling aangepaste kenmerken op van een opgegeven type dat wordt toegepast op een opgegeven lid en inspecteert eventueel de voorouders van dat lid. |
| GetCustomAttributes<T>(MemberInfo) |
Hiermee wordt een verzameling aangepaste kenmerken opgehaald van een opgegeven type dat wordt toegepast op een opgegeven lid. |
| GetDefaultMembers(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetEvent(Type, String, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetEvent(Type, String) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetEvents(Type, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetEvents(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetField(Type, String, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetField(Type, String) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetFields(Type, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetFields(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetGenericArguments(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetInterfaces(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMember(Type, String, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMember(Type, String) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMembers(Type, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMembers(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMethod(Type, String, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMethod(Type, String, Type[]) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMethods(Type, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetMethods(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetNestedTypes(Type, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetProperties(Type, BindingFlags) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetProperties(Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetProperty(Type, String, Type, Type[]) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetProperty(Type, String, Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetProperty(Type, String) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| GetRuntimeEvent(Type, String) |
Hiermee wordt een object opgehaald dat de opgegeven gebeurtenis vertegenwoordigt. |
| GetRuntimeEvents(Type) |
Hiermee haalt u een verzameling op die alle gebeurtenissen vertegenwoordigt die zijn gedefinieerd voor een opgegeven type. |
| GetRuntimeField(Type, String) |
Hiermee wordt een object opgehaald dat een opgegeven veld vertegenwoordigt. |
| GetRuntimeFields(Type) |
Hiermee haalt u een verzameling op die alle velden vertegenwoordigt die zijn gedefinieerd voor een opgegeven type. |
| GetRuntimeMethod(Type, String, Type[]) |
Hiermee haalt u een object op dat een opgegeven methode vertegenwoordigt. |
| GetRuntimeMethods(Type) |
Hiermee haalt u een verzameling op die alle methoden vertegenwoordigt die zijn gedefinieerd voor een opgegeven type. |
| GetRuntimeProperties(Type) |
Hiermee haalt u een verzameling op die alle eigenschappen vertegenwoordigt die zijn gedefinieerd voor een opgegeven type. |
| GetRuntimeProperty(Type, String) |
Hiermee wordt een object opgehaald dat een opgegeven eigenschap vertegenwoordigt. |
| GetTypeInfo(Type) |
Retourneert de TypeInfo weergave van het opgegeven type. |
| IsAssignableFrom(Type, Type) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
| IsDefined(MemberInfo, Type, Boolean) |
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven lid, en eventueel toegepast op de bovenliggende kenmerken. |
| IsDefined(MemberInfo, Type) |
Hiermee wordt aangegeven of aangepaste kenmerken van een opgegeven type worden toegepast op een opgegeven lid. |
| IsInstanceOfType(Type, Object) |
Vertegenwoordigt typedeclaraties: klassetypen, interfacetypen, matrixtypen, waardetypen, opsommingstypen, typeparameters, algemene typedefinities en geopende of gesloten algemene typen. |
Van toepassing op
Veiligheid thread
Dit type is thread veilig.