Я модернизирую компонент COM VB6.0 в .Net COM ServicedComponent
Я заметил, что исходный компонент VB6.0 вызывал метод RpcMgmtEnableIdleCleanup
в деструкторе Class_Terminate
.Какое правильное использование RpcMgmtEnableIdleCleanup в управляемом коде?
Private Sub Class_Terminate()
Call RpcMgmtEnableIdleCleanup
End Sub
Я не уверен, если я должен сохраняться этот код во время модернизации, или если GC будет просто справиться с этим.
В принципе, мне это нужно в моем управляемом коде?
Protected Overrides Sub Finalize()
Call RpcMgmtEnableIdleCleanup()
MyBase.Finalize()
End Sub
Я искал, и я не нашел ничего конкретно относительно моей проблемы.