다음을 통해 공유


Conversion 구조체

정의

변환이 허용되는지 여부와 허용되는 경우 변환의 종류(그리고 경우에 따라 연결된 기호)를 요약합니다.

public value class Conversion : IEquatable<Microsoft::CodeAnalysis::VisualBasic::Conversion>
public struct Conversion : IEquatable<Microsoft.CodeAnalysis.VisualBasic.Conversion>
type Conversion = struct
Public Structure Conversion
Implements IEquatable(Of Conversion)
상속
Conversion
구현

속성

Exists

확대 또는 축소 변환으로 변환이 있는 경우 True를 반환합니다.

IsAnonymousDelegate

이 변환이 섹션 8.8에 정의된 확장 익명 대리자 변환이거나 섹션 8.9에 정의된 대로 축소된 익명 대리자 변환인 경우 True를 반환합니다.

IsArray

이 변환이 8.5 섹션에 정의된 대로 확대 배열 변환 또는 축소 배열 변환인 경우 True를 반환합니다.

IsBoolean

이 변환이 섹션 8.2에 정의된 대로 축소된 부울 변환이면 True를 반환합니다.

IsDefault

이 변환이 기본 변환("Nothing" 리터럴에서 변환)이면 True를 반환합니다.

IsIdentity

이 변환이 ID 변환이면 True를 반환합니다.

IsLambda

람다 변환이면 True를 반환합니다.

IsNarrowing

이 변환이 확대 변환이 아닌 축소 변환이면 True를 반환합니다.

IsNullableValueType

이 변환이 섹션 8.6.1에 정의된 대로 확대 nullable 값 형식 변환 또는 축소 nullable 값 형식 변환인 경우 True를 반환합니다.

IsNumeric

이 변환이 섹션 8.3에 정의된 대로 확대 숫자 변환 또는 축소 숫자 변환인 경우 True를 반환합니다.

IsReference

이 변환이 섹션 8.4에 정의된 대로 확장 참조 변환 또는 축소 참조 변환인 경우 True를 반환합니다.

IsString

이 변환이 구역 8.7에 정의된 대로 확대 문자열 변환 또는 축소 문자열 변환인 경우 True를 반환합니다.

IsTypeParameter

섹션 8.10에 정의된 대로 확대 형식 매개 변수 또는 축소 형식 매개 변수 변환을 변환하면 True를 반환합니다.

IsUserDefined

이 변환이 섹션 8.11에 정의된 대로 확대 사용자 정의 또는 축소된 사용자 정의 변환인 경우 True를 반환합니다.

IsValueType

8.6 섹션에 정의된 대로 확대 값 형식 변환 또는 축소 값 형식 변환을 변환하면 True를 반환합니다.

IsWidening

이 변환이 축소 변환이 아닌 확대 변환이면 True를 반환합니다.

MethodSymbol

사용자 정의 변환(있는 경우)을 정의하는 메서드를 반환합니다. 그렇지 않으면 Nothing을 반환합니다.

메서드

Equals(Conversion)

지정된 개체가 현재 개체와 같은지 확인합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

GetHashCode()

현재 개체의 해시 코드를 반환합니다.

ToCommonConversion()

이 Visual Basic 변환에서 를 CommonConversion 만듭니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

연산자

Equality(Conversion, Conversion)

Conversion 값이 같으면 True를 반환합니다.

Inequality(Conversion, Conversion)

Conversion 값이 같지 않으면 True를 반환합니다.

적용 대상