Esempio n. 1
0
        /// <summary>
        /// Create <see cref="CimSessionProxy"/> object, and
        /// add the proxy into cache.
        /// </summary>
        /// <param name="computerName"></param>
        /// <param name="cimInstance"></param>
        /// <param name="passThru"></param>
        protected CimSessionProxy CreateCimSessionProxy(string computerName, CimInstance cimInstance, bool passThru)
        {
            CimSessionProxy proxy = new CimSessionProxySetCimInstance(computerName, cimInstance, passThru);

            this.SubscribeEventAndAddProxytoCache(proxy);
            return(proxy);
        }
Esempio n. 2
0
        /// <summary>
        /// Create <see cref="CimSessionProxy"/> object.
        /// </summary>
        /// <param name="session"></param>
        protected CimSessionProxy CreateCimSessionProxy(CimSession session, bool passThru)
        {
            CimSessionProxy proxy = new CimSessionProxySetCimInstance(session, passThru);

            this.SubscribeEventAndAddProxytoCache(proxy);
            return(proxy);
        }
Esempio n. 3
0
        protected CimSessionProxy CreateCimSessionProxy(CimSessionProxy originalProxy, bool passThru)
        {
            CimSessionProxy cimSessionProxySetCimInstance = new CimSessionProxySetCimInstance(originalProxy, passThru);

            this.SubscribeEventAndAddProxytoCache(cimSessionProxySetCimInstance);
            return(cimSessionProxySetCimInstance);
        }
Esempio n. 4
0
		protected CimSessionProxy CreateCimSessionProxy(string computerName, CimInstance cimInstance, bool passThru)
		{
			CimSessionProxy cimSessionProxySetCimInstance = new CimSessionProxySetCimInstance(computerName, cimInstance, passThru);
			this.SubscribeEventAndAddProxytoCache(cimSessionProxySetCimInstance);
			return cimSessionProxySetCimInstance;
		}
Esempio n. 5
0
		protected CimSessionProxy CreateCimSessionProxy(CimSession session, bool passThru)
		{
			CimSessionProxy cimSessionProxySetCimInstance = new CimSessionProxySetCimInstance(session, passThru);
			this.SubscribeEventAndAddProxytoCache(cimSessionProxySetCimInstance);
			return cimSessionProxySetCimInstance;
		}
Esempio n. 6
0
 /// <summary>
 /// Create <see cref="CimSessionProxy"/> object.
 /// </summary>
 /// <param name="session"></param>
 protected CimSessionProxy CreateCimSessionProxy(CimSessionProxy originalProxy, bool passThru)
 {
     CimSessionProxy proxy = new CimSessionProxySetCimInstance(originalProxy, passThru);
     this.SubscribeEventAndAddProxytoCache(proxy);
     return proxy;
 }