Type.IsAssignableTo(Type) Methode
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.
Bepaalt of het huidige type kan worden toegewezen aan een variabele van het opgegeven targetType.
public:
bool IsAssignableTo(Type ^ targetType);
public bool IsAssignableTo(Type? targetType);
member this.IsAssignableTo : Type -> bool
Public Function IsAssignableTo (targetType As Type) As Boolean
Parameters
- targetType
- Type
Het type dat moet worden vergeleken met het huidige type.
Retouren
true als aan een van de volgende voorwaarden wordt voldaan:
Het huidige exemplaar en
targetTypevertegenwoordigen hetzelfde type.Het huidige type wordt rechtstreeks of indirect afgeleid van
targetType. Het huidige type wordt rechtstreeks afgeleid vantargetTypeals het wordt overgenomen vantargetType; het huidige type wordt indirect afgeleid vantargetTypeals het wordt overgenomen van een of meer klassen die overnemen vantargetType.targetTypeis een interface die door het huidige type wordt geïmplementeerd.Het huidige type is een algemene typeparameter en
targetTypevertegenwoordigt een van de beperkingen van het huidige type.Het huidige type vertegenwoordigt een waardetype en
targetTypevertegenwoordigtNullable<c>(Nullable(Of c)in Visual Basic).
false als aan geen van deze voorwaarden wordt voldaan, of als targetType dat het geval is null.