• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# IClientConfiguration类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中IClientConfiguration的典型用法代码示例。如果您正苦于以下问题:C# IClientConfiguration类的具体用法?C# IClientConfiguration怎么用?C# IClientConfiguration使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



IClientConfiguration类属于命名空间,在下文中一共展示了IClientConfiguration类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: Verify

 internal void Verify(IClientConfiguration config, IExtClient client)
 {
     Assert.AreSame(config, _config);
     Assert.AreSame(client, _client);
     Assert.AreEqual(1, _prepareCount);
     Assert.AreEqual(1, _applyCount);
 }
开发者ID:masroore,项目名称:db4o,代码行数:7,代码来源:ClientConfigurationItemIntegrationTestCase.cs


示例2: DaemonServiceImpl

        public DaemonServiceImpl(IEggHost host, IClientConfiguration configuration)
        {
            logger.Info("Constructing Daemon Service");

             this.host = host;
             this.configuration = configuration;
        }
开发者ID:ItzWarty,项目名称:the-dargon-project,代码行数:7,代码来源:DaemonServiceImpl.cs


示例3: InitializeFromDisigner

 //!! Метод Вызывается из Дизайнера!!
 public void InitializeFromDisigner(IClientConfiguration configuration)
 {
     try
     {
         _configuration = configuration;
         _showNotifier = new ShowNotifier(_configuration);
         _showNotifier.OnPreparationFinished += _showNotifier_OnPreparationFinished;
         _showNotifier.OnProgressChanged += _showNotifier_OnProgressChanged;
         _showNotifier.OnEquipmentStateChanged += _showNotifier_OnEquipmentStateChanged;
         _showNotifier.OnNotEnoughSpace += _showNotifier_OnNotEnoughSpace;
         _showNotifier.OnShownStatusChanged += (_showNotifier_OnShownStatusChanged);
         _showNotifier.OnReceiveAgentResourcesList += _showNotifier_OnReceiveAgentResourcesList;
         _showNotifier.OnUploadSpeed += new Action<double, string, string>(_showNotifier_OnUploadSpeed);
         _showNotifier.OnPreparationForDisplayEnded += new Action<string, bool>(_showNotifier_OnPreparationForDisplayEnded);
         _showNotifier.OnLogMessage+=new Action<string>(_showNotifier_OnLogMessage);
         _svc = new DuplexClient<IShowCommon>(new InstanceContext(_showNotifier), _pingInterval);
         _svc.Open();
         _created = true;
     }
     catch (CommunicationException)
     {
         _svc.Dispose();
         _svc = null;
         _created = false;
     }
 }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:27,代码来源:ShowClient.cs


示例4: TemporaryFileServiceImpl

 public TemporaryFileServiceImpl(IClientConfiguration configuration, IFileSystemProxy fileSystemProxy)
 {
     this.configuration = configuration;
      this.fileSystemProxy = fileSystemProxy;
      this.temporaryDirectoryRoot = Path.Combine(configuration.UserDataDirectoryPath, "temp"); ;
      this.temporaryFilesLockPath = Path.Combine(temporaryDirectoryRoot, "LOCK");
      this.temporaryFilesLock = new FileLock(temporaryFilesLockPath);
 }
开发者ID:ItzWarty,项目名称:the-dargon-project,代码行数:8,代码来源:TemporaryFileServiceImpl.cs


示例5: BuildAccessTokenExchangeObject

 protected override dynamic BuildAccessTokenExchangeObject(NameValueCollection parameters, IClientConfiguration configuration)
 {
     return new
     {
         code = parameters["code"],
         client_id = configuration.ClientId,
         client_secret = configuration.ClientSecret,
         redirect_uri = configuration.RedirectUri,
         state = this.State,
     };
 }
开发者ID:esskar,项目名称:OAuth2,代码行数:11,代码来源:GitHubClient.cs


示例6: ModificationListingSynchronizer

 public ModificationListingSynchronizer(IPofSerializer pofSerializer, IFileSystemProxy fileSystemProxy, IClientConfiguration clientConfiguration, TemporaryFileService temporaryFileService, ExeggutorService exeggutorService, ModificationLoader modificationLoader, ObservableCollection<ModificationViewModel> modificationViewModels, LeagueBuildUtilities leagueBuildUtilities)
 {
     this.pofSerializer = pofSerializer;
      this.fileSystemProxy = fileSystemProxy;
      this.clientConfiguration = clientConfiguration;
      this.temporaryFileService = temporaryFileService;
      this.exeggutorService = exeggutorService;
      this.modificationLoader = modificationLoader;
      this.modificationViewModels = modificationViewModels;
      this.leagueBuildUtilities = leagueBuildUtilities;
 }
开发者ID:ItzWarty,项目名称:the-dargon-project,代码行数:11,代码来源:ModificationListingSynchronizer.cs


示例7: ImapMailBox

        public ImapMailBox(IClientConfiguration config, IMailBoxLogger mbLogger, IImapWorker imapWorker, IImapIdler imapIdler, IEmailSender emailSender)
        {
            _config = config;
            _mbLogger = mbLogger;
            _imapWorker = imapWorker;
            _imapIdler = imapIdler;
            _emailSender = emailSender;

            MailBoxName = _config.MailBoxName;
            MailBoxId = _config.Id;
        }
开发者ID:ptfuller,项目名称:InboxWatcher,代码行数:11,代码来源:ImapMailBox.cs


示例8: ExportPresentation

 public ExportPresentation(IClientConfiguration config,
     IPresentationClient remotePresentationClient,
     IPresentationClient standalonePresentationClient,
     IExportPresentationController exportPresentationController)
 {
     _config = config;
     //_standaloneSourceDAL = standaloneSourceDAL;
     //_standaloneDeviceResourceEx = standaloneDeviceResourceEx;
     _standalonePresentationClient = standalonePresentationClient;
     _remotePresentationClient = remotePresentationClient;
     _exportPresentationController = exportPresentationController;
 }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:12,代码来源:ExportPresentation.cs


示例9: ExportConfiguration

 public ExportConfiguration(IClientConfiguration config,
     IPresentationClient standalonePresentationClient, IPresentationClient remotePresentationClient,
     Action<string> successMessageDelegate, Action<string> errorMessageDelegate,
     Func<string, string, string> getFileNameForConfigurationDelegate)
 {
     _config = config;
     _standalonePresentationClient = standalonePresentationClient;
     _remotePresentationClient = remotePresentationClient;
     _successMessageDelegate = successMessageDelegate;
     _errorMessageDelegate = errorMessageDelegate;
     _getFileNameForConfigurationDelegate = getFileNameForConfigurationDelegate;
 }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:12,代码来源:ExportConfiguration.cs


示例10: OpenClient

		/// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception>
		/// <exception cref="Db4objects.Db4o.Ext.OldFormatException"></exception>
		/// <exception cref="Db4objects.Db4o.Ext.InvalidPasswordException"></exception>
		public virtual IObjectContainer OpenClient(IClientConfiguration clientConfig, string
			 hostName, int port, string user, string password)
		{
			if (user == null || password == null)
			{
				throw new InvalidPasswordException();
			}
			Config4Impl config = AsLegacy(clientConfig);
			Config4Impl.AssertIsNotTainted(config);
			Socket4Adapter networkSocket = new Socket4Adapter(clientConfig.Networking.SocketFactory
				, hostName, port);
			return new ClientObjectContainer(clientConfig, networkSocket, user, password, true
				);
		}
开发者ID:superyfwy,项目名称:db4o,代码行数:17,代码来源:StandardClientServerFactory.cs


示例11: RemotePresentationClient

        public RemotePresentationClient(IPresentationNotifier presentationNotifier,
            IClientConfiguration clientConfiguration, ISourceDAL sourceDAL, IDeviceSourceDAL deviceSourceDAL)
        {
            _sourceDAL = sourceDAL;
            _deviceSourceDAL = deviceSourceDAL;
            _presentationNotifier = presentationNotifier;
            _configuration = clientConfiguration;
            _presentationClient = new DuplexClient<IPresentationService>(new InstanceContext(presentationNotifier),
                clientConfiguration.PingInterval);
            _presentationClient.Open();
            _presentationClient.OnChanged += new EventHandler<ClientState>(_presentationClient_OnChanged);

            _deviceDescriptorCache = new DeviceDescriptorCache(presentationNotifier);
        }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:14,代码来源:RemotePresentationClient.cs


示例12: ClientConfigurationDto

 public ClientConfigurationDto(IClientConfiguration conf)
 {
     UserName = conf.UserName;
     Password = conf.Password;
     HostName = conf.HostName;
     Port = conf.Port;
     UseSecure = conf.UseSecure;
     MailBoxName = conf.MailBoxName;
     Id = conf.Id;
     SmtpUserName = conf.SmtpUserName;
     SmtpPassword = conf.SmtpPassword;
     SmtpHostName = conf.SmtpHostName;
     SmtpPort = conf.SmtpPort;
 }
开发者ID:ptfuller,项目名称:InboxWatcher,代码行数:14,代码来源:ClientConfigurationDto.cs


示例13: Initialize

        //public IClientConfiguration ClientConfiguration
        //{
            //get { return _configuration; }
        //}

        public bool Initialize(IClientConfiguration configuration)
        {
            using (_svc = new SimpleClient<IAdministrationService>())
            {
                try
                {
                    _svc.Open();
                }
                catch (Exception /*ex*/)
                {
                    return false;
                }
                _configuration = configuration;
                return true;
            }
        }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:21,代码来源:AdministrationClient.cs


示例14: WindowsLiveClient

 /// <summary>
 /// Initializes a new instance of the <see cref="WindowsLiveClient"/> class.
 /// </summary>
 /// <param name="factory">The factory.</param>
 /// <param name="configuration">The configuration.</param>
 public WindowsLiveClient(IRequestFactory factory, IClientConfiguration configuration)
     : base(factory, configuration)
 {
 }
开发者ID:kstashevsky,项目名称:OAuth2,代码行数:9,代码来源:WindowsLiveClient.cs


示例15: TwitterClient

 public TwitterClient(IRequestFactory factory, IClientConfiguration configuration)
     : base(factory, configuration)
 {
 }
开发者ID:esskar,项目名称:OAuth2,代码行数:4,代码来源:TwitterClient.cs


示例16: OpenClient

		/// <summary>opens a db4o client instance with the specified configuration.</summary>
		/// <remarks>opens a db4o client instance with the specified configuration.</remarks>
		/// <param name="config">the configuration to be used</param>
		/// <param name="host">the host name of the server that is to be connected to</param>
		/// <param name="port">the server port to connect to</param>
		/// <param name="user">the username for authentication</param>
		/// <param name="password">the password for authentication</param>
		/// <seealso cref="OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)
		/// 	">OpenServer(Db4objects.Db4o.CS.Config.IServerConfiguration, string, int)</seealso>
		/// <seealso cref="Db4objects.Db4o.IObjectServer.GrantAccess(string, string)">Db4objects.Db4o.IObjectServer.GrantAccess(string, string)
		/// 	</seealso>
		/// <exception cref="System.ArgumentException">if the configuration passed in has already been used.
		/// 	</exception>
		public static IObjectContainer OpenClient(IClientConfiguration config, string host
			, int port, string user, string password)
		{
			return config.Networking.ClientServerFactory.OpenClient(config, host, port, user, 
				password);
		}
开发者ID:erdincay,项目名称:db4o,代码行数:19,代码来源:Db4oClientServer.cs


示例17: Prepare

		public void Prepare(IClientConfiguration configuration)
		{
			configuration.Networking.SocketFactory = new SslSocketFactory(configuration.Networking.SocketFactory, _validationCallback);
		}
开发者ID:Orvid,项目名称:SQLInterfaceCollection,代码行数:4,代码来源:ClientSslSupport.cs


示例18: ClientObjectContainer

		public ClientObjectContainer(IClientConfiguration config, Socket4Adapter socket, 
			string user, string password, bool login) : this((ClientConfigurationImpl)config
			, socket, user, password, login)
		{
		}
开发者ID:Galigator,项目名称:db4o,代码行数:5,代码来源:ClientObjectContainer.cs


示例19: OAuth2Client

 /// <summary>
 /// Initializes a new instance of the <see cref="OAuth2Client"/> class.
 /// </summary>
 /// <param name="factory">The factory.</param>
 /// <param name="configuration">The configuration.</param>
 protected OAuth2Client(IRequestFactory factory, IClientConfiguration configuration)
 {
     _factory = factory;
     Configuration = configuration;
 }
开发者ID:howej,项目名称:OAuth2,代码行数:10,代码来源:OAuth2Client.cs


示例20: FacebookClient

 /// <summary>
 /// Initializes a new instance of the <see cref="FacebookClient"/> class.
 /// </summary>
 /// <param name="factory">The factory.</param>
 /// <param name="configuration">The configuration.</param>
 public FacebookClient(IRequestFactory factory, IClientConfiguration configuration)
     : base(factory, configuration)
 {
 }
开发者ID:chesiq,项目名称:restsharp.portable,代码行数:9,代码来源:FacebookClient.cs



注:本文中的IClientConfiguration类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# IClientMessage类代码示例发布时间:2022-05-24
下一篇:
C# IClientChannelSinkProvider类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap