Будет ли десериализованный делегат работать должным образом в случае сжатия GC в куче? - PullRequest
1 голос
/ 27 марта 2012

Если я создаю delegate, который указывает на метод экземпляра и сериализует этот делегат.Позже я десериализирую это delegate и вызываю.Если GC работает в течение этого времени, т.е. до десериализации delegate, сможет ли delegate правильно вызвать метод?Управляемый объект, метод экземпляра которого указан делегатом, может быть перемещен в другое место в памяти из-за сжатия памяти GC.По крайней мере, в моем случае это, кажется, работает, но это поведение надежно?

...