RuntimeFeature Classe

Definição

Define APIs para determinar se funcionalidades específicas são suportadas pelo runtime da linguagem comum.

public ref class RuntimeFeature abstract sealed
public static class RuntimeFeature
type RuntimeFeature = class
Public Class RuntimeFeature
Herança
RuntimeFeature

Campos

Name Description
ByRefFields

Representa uma funcionalidade de runtime onde os tipos podem definir campos de referência.

ByRefLikeGenerics

Representa uma funcionalidade de tempo de execução onde tipos semelhantes a byref podem ser usados em parâmetros genéricos.

CovariantReturnsOfClasses

Representa uma funcionalidade de tempo de execução onde os métodos de sobreposição podem devolver mais tipos derivados do que o método que sobrepõem.

DefaultImplementationsOfInterfaces

Representa uma funcionalidade em tempo de execução onde as interfaces podem definir implementações de métodos padrão.

NumericIntPtr

Indica que esta versão do runtime suporta IntPtr e UIntPtr como tipos numéricos.

PortablePdb

Representa a funcionalidade portátil de execução PDB.

UnmanagedSignatureCallingConvention

Representa uma funcionalidade de runtime onde os ponteiros de função C# podem ser declarados com uma convenção de chamada não gerida.

VirtualStaticsInInterfaces

Indica que esta versão do runtime suporta membros estáticos virtuais das interfaces.

Propriedades

Name Description
IsDynamicCodeCompiled

Obtém um valor que indica se o runtime compila código dinâmico.

IsDynamicCodeSupported

Recebe um valor que indica se o runtime suporta código dinâmico.

IsMultithreadingSupported

Define APIs para determinar se funcionalidades específicas são suportadas pelo runtime da linguagem comum.

Métodos

Name Description
IsSupported(String)

Determina se uma funcionalidade especificada é suportada pelo runtime da linguagem comum.

Aplica-se a