Partager via


Conversion Structure

Définition

Résume si une conversion est autorisée et, le cas échéant, quel type de conversion (et dans certains cas, le symbole associé).

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)
Héritage
Conversion
Implémente

Propriétés

Exists

Retourne true si la conversion existe, en tant que conversion d’élargissement ou de réduction.

IsAnonymousDelegate

Retourne la valeur True si cette conversion est une conversion de délégué anonyme étendue, comme défini dans la section 8.8, ou une conversion de délégué anonyme restrictive telle que définie dans la section 8.9.

IsArray

Retourne true si cette conversion est une conversion de tableau élargi ou une conversion de tableau de rétrécissement, comme défini dans la section 8.5.

IsBoolean

Retourne true si cette conversion est une conversion booléenne restrictive, comme défini dans la section 8.2.

IsDefault

Retourne true si cette conversion est une conversion par défaut (conversion à partir du littéral « Nothing »).

IsIdentity

Retourne true si cette conversion est une conversion d’identité.

IsLambda

Retourne true s’il s’agit d’une conversion lambda.

IsNarrowing

Retourne la valeur True si cette conversion est une conversion restrictive, et non une conversion étendue.

IsNullableValueType

Retourne true si cette conversion est une conversion de type valeur nullable étendue ou une conversion de type valeur nullable restrictive, comme défini dans la section 8.6.1.

IsNumeric

Retourne true si cette conversion est une conversion numérique élargie ou une conversion numérique restrictive, comme défini dans la section 8.3.

IsReference

Retourne true si cette conversion est une conversion de référence étendue ou une conversion de référence restrictive, comme défini dans la section 8.4.

IsString

Renvoie la valeur True si cette conversion est une conversion de chaîne étendue ou une conversion de chaîne restrictive, comme défini dans la section 8.7.

IsTypeParameter

Retourne true si cette conversion est un paramètre de type élargi ou une conversion de paramètre de type étroit, comme défini dans la section 8.10.

IsUserDefined

Retourne la valeur True si cette conversion est définie par un utilisateur élargi ou une conversion limitée définie par l’utilisateur, comme défini dans la section 8.11.

IsValueType

Retourne la valeur True si cette conversion est une conversion de type valeur élargie ou une conversion de type valeur restrictive, comme défini dans la section 8.6.

IsWidening

Retourne la valeur True si cette conversion est une conversion étendue et non une conversion restrictive.

MethodSymbol

Retourne la méthode qui définit la conversion définie par l’utilisateur, le cas échéant. Sinon, retourne Nothing.

Méthodes

Equals(Conversion)

Détermine si l'objet spécifié est égal à l'objet actuel.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

GetHashCode()

Retourne un code de hachage pour l’objet actuel.

ToCommonConversion()

Crée un CommonConversion à partir de cette conversion Visual Basic.

ToString()

Retourne une chaîne qui représente l'objet actuel.

Opérateurs

Equality(Conversion, Conversion)

Retourne la valeur True si deux Conversion valeurs sont égales.

Inequality(Conversion, Conversion)

Retourne true si deux Conversion valeurs ne sont pas égales.

S’applique à