CS1599 de erro do compilador

Mensagem de erro

Método ou delegado não pode retornar tipo 'tipo'

Alguns tipos na biblioteca de classes do .NET estrutura, por exemplo, TypedReference, RuntimeArgumentHandle e ArgIterator não pode ser usado sistema autônomo tipos de retorno sistema autônomo potencialmente pode ser usados para executar operações não seguras.

O exemplo a seguir gera CS1599:

// CS1599.cs
using System;

class MyClass
{
   public static void Main()
   {
   }

   public TypedReference Test1()   // CS1599
   {
      return null;
   }

   public ArgIterator Test2()   // CS1599
   {
      return null;
   }
}