예제 #1
0
 /// <summary>
 /// Convert a resource URI to a WS-Management ResourceLocator
 /// A ResourceLocator is a reference to a specific CIM instance
 /// </summary>
 private IWSManResourceLocator ConvertToResourceLocator(string resourceURI, CTX_Reference_Type refType)
 {
     IWSManResourceLocator resLoc = (IWSManResourceLocator)m_wsman.CreateResourceLocator(resourceURI);
     foreach (CTX_Selector_Type selector in refType.ReferenceParameters.SelectorSet.Selector)
     {
         resLoc.AddSelector(selector.Name, selector.Value);
     }
     return resLoc;
 }
예제 #2
0
            /// <summary>
            /// Convert a resource URI to a WS-Management ResourceLocator
            /// A ResourceLocator is a reference to a specific CIM instance
            /// </summary>
            private IWSManResourceLocator ConvertToResourceLocator(string resourceURI, CTX_Reference_Type refType)
            {
                IWSManResourceLocator resLoc = (IWSManResourceLocator)m_wsman.CreateResourceLocator(resourceURI);

                foreach (CTX_Selector_Type selector in refType.ReferenceParameters.SelectorSet.Selector)
                {
                    resLoc.AddSelector(selector.Name, selector.Value);
                }
                return(resLoc);
            }