Condividi tramite


RuntimeFeature Classe

Definizione

Definisce le API per determinare se funzionalità specifiche sono supportate da Common Language Runtime.

public ref class RuntimeFeature abstract sealed
public static class RuntimeFeature
type RuntimeFeature = class
Public Class RuntimeFeature
Ereditarietà
RuntimeFeature

Campi

ByRefFields

Rappresenta una funzionalità di runtime in cui i tipi possono definire campi di riferimento.

ByRefLikeGenerics

Rappresenta una funzionalità di runtime in cui i tipi simili a byref possono essere usati nei parametri generici.

CovariantReturnsOfClasses

Rappresenta una funzionalità di runtime in cui i metodi di override possono restituire più tipi derivati rispetto al metodo di cui eseguono l'override.

DefaultImplementationsOfInterfaces

Rappresenta una funzionalità di runtime in cui le interfacce possono definire implementazioni predefinite del metodo.

NumericIntPtr

Indica che questa versione del runtime supporta IntPtr e UIntPtr come tipi numerici.

PortablePdb

Rappresenta la funzionalità di runtime PDB portabile.

UnmanagedSignatureCallingConvention

Rappresenta una funzionalità di runtime in cui i puntatori a funzione C# possono essere dichiarati con una convenzione di chiamata non gestita.

VirtualStaticsInInterfaces

Indica che questa versione di runtime supporta membri statici virtuali di interfacce.

Proprietà

IsDynamicCodeCompiled

Ottiene un valore che indica se il runtime compila codice dinamico.

IsDynamicCodeSupported

Ottiene un valore che indica se il runtime supporta il codice dinamico.

Metodi

IsSupported(String)

Determina se una funzionalità specificata è supportata da Common Language Runtime.

Si applica a