System.Runtime.InteropServices.Swift Espaço de Nomes

Tipos de suporte para interoperação .NET com código Swift.

Estruturas

Name Description
SwiftError

Representa o contexto do erro Swift, indicando que o argumento é o contexto do erro.

SwiftIndirectResult

Representa o contexto do buffer de retorno Swift.

SwiftSelf

Representa o contexto do 'eu' de Swift, indicando que o argumento é o contexto do eu.

SwiftSelf<T>

Representa o contexto do 'self' de Swift quando o argumento é a estrutura congelada T de Swift, que está registada em múltiplos registos ou passada por referência no registo 'self'.

Observações

Estes tipos são usados por ferramentas de interoperabilidade e geração de código de baixo nível para permitir a interoperabilidade entre código .NET e código Swift.