Type.IsAssignableTo(Type) Metodo
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.
Determina se il tipo corrente può essere assegnato a una variabile dell'oggetto specificato targetType.
public:
bool IsAssignableTo(Type ^ targetType);
public bool IsAssignableTo(Type? targetType);
member this.IsAssignableTo : Type -> bool
Public Function IsAssignableTo (targetType As Type) As Boolean
Parametri
- targetType
- Type
Tipo da confrontare con il tipo corrente.
Valori restituiti
true se una delle condizioni seguenti è vera:
L'istanza corrente e
targetTyperappresentano lo stesso tipo.Il tipo corrente è derivato direttamente o indirettamente da
targetType. Il tipo corrente viene derivato direttamente datargetTypese eredita datargetType. Il tipo corrente viene derivato indirettamente datargetTypese eredita da una successione di una o più classi che ereditano datargetType.targetTypeè un'interfaccia implementata dal tipo corrente.Il tipo corrente è un parametro di tipo generico e
targetTyperappresenta uno dei vincoli del tipo corrente.Il tipo corrente rappresenta un tipo valore e
targetTyperappresentaNullable<c>(Nullable(Of c)in Visual Basic).
false se nessuna di queste condizioni è vera o se targetType è null.