The following functions are fully implemented as CLR code, and it would be especially difficult (and possibly impossible) to do without CLR:
- CaptureOuput: Useful for recording and checking output printed on the console.
- SuppressOutput: Used internally to help clear the console of warnings that result from renaming objects (especially in FakeTable).
- ResultSetFilter: , , .
- AssertResultSetsHaveSameMetaData: .
- NewConnection: SQL . , . ( , TRUSTWORTHY ON ).
, tSQLt CLR , , ; (, FakeTable SpyProcedure).
, tSQLt , - ( , ). , , tSQLt, , CLR .