コード例 #1
0
ファイル: ParseResponse.cs プロジェクト: billmoling/wbemtools
        public void ParseXml(string xml, CimDataTypeHandler callBack)
        {
            CimXmlReader cxr = new CimXmlReader(xml);

            cxr.ReadCim(callBack);
        }
コード例 #2
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
 public void EnumerateInstances(CimName className, CimDataTypeHandler callBack)
 {
     EnumerateInstances(new EnumerateInstancesOpSettings(className), callBack);
 }
コード例 #3
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
        public void EnumerateInstances(EnumerateInstancesOpSettings settings, CimDataTypeHandler callBack)
        {
            string reqXml = Wbem.CimXml.CreateRequest.ToXml(settings, this.DefaultNamespace);
            string respXml = ExecuteRequest("EnumerateInstances", reqXml);

            ParseResponse pr = new ParseResponse();

            pr.ParseXml(respXml, callBack);
        }
コード例 #4
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
        public void Associators(AssociatorsWithInstanceNameOpSettings settings, CimDataTypeHandler callBack)
        {
            ParseResponse pr = new ParseResponse();

            string opXml = Wbem.CimXml.CreateRequest.ToXml(settings, this.DefaultNamespace);
            string respXml = ExecuteRequest("Associators", opXml);

            pr.ParseXml(respXml, callBack);
        }
コード例 #5
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
 public void EnumerateClassNames(CimDataTypeHandler callBack)
 {
     EnumerateClassNames(new EnumerateClassNamesOpSettings(), callBack);
 }
コード例 #6
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
 public void Associators(CimInstanceName instanceName, CimDataTypeHandler callBack)
 {
     Associators(new AssociatorsWithInstanceNameOpSettings(instanceName), callBack);
 }
コード例 #7
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
 public void Associators(CimName className, CimDataTypeHandler callBack)
 {
     Associators(new AssociatorsWithClassNameOpSettings(className), callBack);
 }
コード例 #8
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
 public void References(CimInstanceName instanceName, CimDataTypeHandler callBack)
 {
     References(new ReferencesWithInstanceNameOpSettings(instanceName), callBack);
 }
コード例 #9
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
        public void References(ReferencesWithClassNameOpSettings settings, CimDataTypeHandler callBack)
        {
            ParseResponse pr = new ParseResponse();

            string opXml = Wbem.CimXml.CreateRequest.ToXml(settings, this.DefaultNamespace);
            string respXml = ExecuteRequest("References", opXml);

            pr.ParseXml(respXml, callBack);
        }
コード例 #10
0
ファイル: WbemClient.cs プロジェクト: billmoling/wbemtools
 public void References(CimName className, CimDataTypeHandler callBack)
 {
     References(new ReferencesWithClassNameOpSettings(className), callBack);
 }