Como obter identidades dos registros de dados inseridos usando a cópia em massa do SQL

Eu tenho um ADO.NETDataTable com cerca de 100.000 registros. Nesta tabela há uma colunaxyID que não possui valores, porque a coluna é gerada automaticamenteIDENTITY no meu banco de dados SQL Server.

Preciso recuperar os IDs gerados para outros processos. Estou procurando uma maneira de copiar isso em massaDataTable no banco de dados do SQL Server e dentro do mesmo "passo" para "preencher" meuDataTable com os IDs gerados.

Como recuperar os valores de identidade dos registros inseridos em uma tabela usando oSqlBulkCopy classe?

questionAnswers(1)

yourAnswerToTheQuestion