Pergunta

Quais são algumas teclas que não estão incluídos?

Foi útil?

Solução

Você pode encontrar a lista completa das limitações no MonoTouch em Xamarin .

Uma pequena lista de .NET recursos não disponíveis no MonoTouch:

  • O Dynamic Language Runtime (DLR)
  • métodos virtuais genéricos
  • P / Invoca em tipos genéricos
  • tipos valor como dicionário Chaves
  • System.Reflection.Emit
  • System.Runtime.Remoting

Outras dicas

Aqui está um link dos conjuntos que ele vem com: http: //docs.xamarin .com / ios / about / montagens

Aqui está um resumo das montagens .NET framework:

mscorlib.dll
Silverlight, além de várias .NET 4.0 tipos

System.dll
Silverlight, mais tipos de espaços de nomes seguintes:
System.Collections.Specialized
System.ComponentModel
System.ComponentModel.Design
System.Diagnostics
System.IO.Compression
System.Net
System.Net.Cache
System.Net.Mail
System.Net.Mime
System.Net.NetworkInformation
System.Net.Security
System.Net.Sockets
System.Security.Authentication
System.Security.Cryptography
System.Timers

System.Core.dll
System.Data.dll
System.Data.Services.Client.dll
System.Json.dll
System.Numerics.dll
System.Runtime.Serialization.dll
System.ServiceModel.dll
System.ServiceModel.Web.dll
System.Transactions.dll
System.Web.Services
System.Xml.dll
System.Xml.Linq.dll

Uma coisa também menção é que você não pode montagens de referência .NET que não foram construídos / compilados usando a configuração .NET MonoTouch.

Então, se você tem uma biblioteca favorita .NET 2.0 você precisará re-import a fonte em um novo projeto MonoTouch, compilá-lo e, em seguida, fazer referência a ela. Pode haver uma maneira mais fácil de fazer isso editando o arquivo .csproj mas eu não tê-lo encontrado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top