Como usar um método .NET que modifica no lugar em Python?

Eu estou tentando usar um .net dll em Python. Em uma linguagem .NET, o método requer a passagem de 2 matrizes por referência, que ele então modifica:

public void GetItems(
out int[] itemIDs,
out string[] itemNames
)

Como posso usar esse método em Python usando o módulo Python for .NET?

Edit: Esqueceu de mencionar isso é no CPython não IronPython.

Informação adicional. Quando eu faço o seguinte:

itemIDs = []
itemNames = []
GetItems(itemIDs, itemNames)

Eu recebo uma saída como:

(None, <System.Int32[] at 0x43466c0>, <System.String[] at 0x43461c0>)

Eu só preciso descobrir como converter esses de volta em tipos de python?