Bem estou escrevendo esse post por que vira e meche eu preciso desse mesmo comando e eu nunca guardo a sintaxe do VB.Net. Por que principalmente não gosto dessa linguagem, prefiro o C# Net.
Segue abaixo o modelo de script de ordenação de IList utilizando LINQ
Imports System.Linq
Dim sortedEnum As IEnumerable(Of OrdemItem) = _ordem.Itens.OrderBy(Function(m) m.Posicao)
_ordem.Itens = sortedEnum.ToList()
Agora não esqueço mais.