Conversion Struct
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.
Riepiloga se è consentita una conversione e, in tal caso, quale tipo di conversione (e in alcuni casi, il simbolo associato).
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)
- Ereditarietà
-
Conversion
- Implementazioni
Proprietà
Exists |
Restituisce True se la conversione esiste, come conversione più ampia o più ridotta. |
IsAnonymousDelegate |
Restituisce True se questa conversione è una conversione di delegato anonimo più ampia, come definito nella sezione 8.8 o una conversione di delegato anonimo ristretta, come definito nella sezione 8.9. |
IsArray |
Restituisce True se questa conversione è una conversione di matrice più ampia o una conversione di matrici di tipo narrowing, come definito nella sezione 8.5. |
IsBoolean |
Restituisce True se questa conversione è una conversione booleana ridotta, come definito nella sezione 8.2. |
IsDefault |
Restituisce True se questa conversione è una conversione predefinita (conversione dal valore letterale "Nothing"). |
IsIdentity |
Restituisce True se questa conversione è una conversione di identità. |
IsLambda |
Restituisce True se si tratta di una conversione lambda. |
IsNarrowing |
Restituisce True se questa conversione è di tipo narrowing e non una conversione più estesa. |
IsNullableValueType |
Restituisce True se questa conversione viene eseguita da una conversione di tipo valore nullable più estesa o da una conversione di tipo valore nullable ristretta, come definito nella sezione 8.6.1. |
IsNumeric |
Restituisce True se questa conversione è una conversione numerica più ampia o una conversione numerica ridotta, come definito nella sezione 8.3. |
IsReference |
Restituisce True se questa conversione è una conversione di riferimento più ampia o una conversione di riferimento ristretto, come definito nella sezione 8.4. |
IsString |
Restituisce True se questa conversione viene eseguita con una conversione di stringa più estesa o una conversione di stringhe di tipo narrowing, come definito nella sezione 8.7. |
IsTypeParameter |
Restituisce True se questa conversione è un parametro di tipo più ampio o una conversione di parametri di tipo ristretto, come definito nella sezione 8.10. |
IsUserDefined |
Restituisce True se questa conversione è definita da un utente più ampio o una conversione definita dall'utente ristretta, come definito nella sezione 8.11. |
IsValueType |
Restituisce True se questa conversione viene eseguita da una conversione di tipo valore più grande o da una conversione del tipo di valore ristretto, come definito nella sezione 8.6. |
IsWidening |
Restituisce True se questa conversione è una conversione più ampia e non una conversione di tipo narrowing. |
MethodSymbol |
Restituisce il metodo che definisce la conversione definita dall'utente, se presente. In caso contrario, restituisce Nothing. |
Metodi
Equals(Conversion) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. |
GetHashCode() |
Restituisce un codice hash per l'oggetto corrente. |
ToCommonConversion() |
Crea un CommonConversion oggetto da questa conversione di Visual Basic. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. |
Operatori
Equality(Conversion, Conversion) |
Restituisce True se due Conversion valori sono uguali. |
Inequality(Conversion, Conversion) |
Restituisce True se due Conversion valori non sono uguali. |