private void displayLicenseUsage() { ObjectContent[] licContent = cb.getServiceUtil().GetObjectProperties(null, licMgr, new String[] { "source", "sourceAvailable", "featureInfo" }); LicenseUsageInfo licUsage = cb.getConnection()._service.QueryLicenseUsage(licMgr, null); LicenseAvailabilityInfo[] avail = cb.getConnection()._service.QueryLicenseSourceAvailability(licMgr, null); print(licUsage); print(avail); }
private void print(LicenseUsageInfo usage) { if (usage != null && usage.featureInfo != null) { for (int i = 0; i < usage.featureInfo.Length; ++i) { print(usage.featureInfo[i]); } if (usage.reservationInfo != null) { for (int i = 0; i < usage.reservationInfo.Length; ++i) { print(usage.reservationInfo[i]); } } } else { Console.WriteLine(" : No usage returned."); } }
private void print(LicenseUsageInfo usage) { if(usage != null && usage.featureInfo != null) { for (int i = 0; i < usage.featureInfo.Length; ++i) { print(usage.featureInfo[i]); } if(usage.reservationInfo != null) { for (int i = 0; i < usage.reservationInfo.Length; ++i) { print(usage.reservationInfo[i]); } } } else { Console.WriteLine(" : No usage returned."); } }