Type.IsAssignableTo(Type) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 targetType
의 변수에 현재 형식을 할당할 수 있는지 여부를 결정합니다.
public:
bool IsAssignableTo(Type ^ targetType);
public bool IsAssignableTo (Type? targetType);
member this.IsAssignableTo : Type -> bool
Public Function IsAssignableTo (targetType As Type) As Boolean
매개 변수
- targetType
- Type
현재 형식과 비교할 형식입니다.
반환
다음 조건 중 하나 이상이 true일 경우 true
입니다.
현재 인스턴스 및
targetType
이 동일한 형식을 나타냅니다.현재 형식이
targetType
에서 직접적으로나 간접적으로 파생됩니다. 현재 형식이targetType
에서 상속되는 경우targetType
에서 직접적으로 파생되고, 현재 형식이targetType
에서 상속되는 하나 이상의 연속되는 클래스에서 상속되는 경우targetType
에서 간접적으로 파생됩니다.targetType
는 현재 형식이 구현하는 인터페이스입니다.현재 형식은 제네릭 형식 매개 변수이고,
targetType
은 현재 형식의 제약 조건 중 하나를 나타냅니다.현재 형식은 값 형식을 나타내고
targetType
은Nullable<c>
(Visual Basic의Nullable(Of c)
)를 나타냅니다.
이러한 조건에 해당하지 않거나 targetType
가 false
이면 null
입니다.