PeerResolverSettings.cs 892 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //
  2. // PeerResolverSettings.cs
  3. //
  4. // Author:
  5. // Marcos Cobena ([email protected])
  6. //
  7. // Copyright 2007 Marcos Cobena (http://www.youcannoteatbits.org/)
  8. //
  9. using System;
  10. using System.ServiceModel.PeerResolvers;
  11. namespace System.ServiceModel.PeerResolvers
  12. {
  13. public class PeerResolverSettings
  14. {
  15. PeerCustomResolverSettings custom = new PeerCustomResolverSettings ();
  16. // FIXME: Is it really by default Auto?
  17. PeerResolverMode mode = PeerResolverMode.Auto;
  18. PeerReferralPolicy referral_policy;
  19. public PeerResolverSettings ()
  20. {
  21. }
  22. [MonoTODO]
  23. public PeerCustomResolverSettings Custom {
  24. get { return custom; }
  25. }
  26. [MonoTODO]
  27. public PeerResolverMode Mode {
  28. get { return mode; }
  29. set { mode = value; }
  30. }
  31. [MonoTODO]
  32. public PeerReferralPolicy ReferralPolicy {
  33. get { return referral_policy; }
  34. set { referral_policy = value; }
  35. }
  36. }
  37. }