|
Listing 8-16 extracted from chapter Interoperability between .NET and native code/COM/ COM+
Listing 8-15< > Listing 8-17
This listing can be compiled with the command line: csc.exe /target:library Example_8_16.cs Errors: 0 Warnings: 0
Example_8_16.cs
using System;
using System.EnterpriseServices;
public class BankSystem : ServicedComponent {
public BankSystem() { }
new public void Dispose() {
Dispose(true);
GC.SuppressFinalize(this);
}
protected override void Dispose(bool bDisposing){
// Release unmanaged resources here.
if( bDisposing ){
// Release managed resources here.
}
base.Dispose(bDisposing);
}
}
Copyright Patrick Smacchia 2006 2007
|