Compartilhar via


System.Runtime.InteropServices.Swift Namespace

Tipos de suporte para interoperabilidade do .NET com código Swift.

Estruturas

SwiftError

Representa o contexto de erro swift, indicando que o argumento é o contexto de erro.

SwiftIndirectResult

Representa o contexto do buffer de retorno swift.

SwiftSelf

Representa o contexto "self" do Swift, indicando que o argumento é o contexto próprio.

SwiftSelf<T>

Representa o contexto "self" swift quando o argumento é Swift frozen struct T, que é registrado em vários registros, ou passado por referência no registro 'self'.

Comentários

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