public void Dispose() { if (_context != null) { Marshal.ReleaseComObject(_context); _context = null; } }
public DWSContext(IDWSContext context) { if (context == null) { throw new ArgumentNullException("context"); } _errorCallback = ErrorCallback; _includeCallback = IncludeCallback; _context = context; _context.SetErrorCallback(_errorCallback); _context.SetIncludeCallback(_includeCallback); }
public CustomContext(IDWSContext context) : base(context) { }