IProxyCreator.cs 722 B

123456789101112131415161718192021
  1. //-----------------------------------------------------------------------------
  2. // Copyright (c) Microsoft Corporation. All rights reserved.
  3. //-----------------------------------------------------------------------------
  4. namespace System.ServiceModel.ComIntegration
  5. {
  6. using System;
  7. using System.Runtime.InteropServices;
  8. using System.Collections.Generic;
  9. using System.ServiceModel;
  10. using System.Runtime.Remoting.Proxies;
  11. internal interface IProxyCreator : IDisposable
  12. {
  13. ComProxy CreateProxy (IntPtr outer, ref Guid riid);
  14. bool SupportsErrorInfo (ref Guid riid);
  15. bool SupportsDispatch ();
  16. bool SupportsIntrinsics ();
  17. }
  18. }