Msvm_ReplicationService::GetReplicationStatisticsEx метод требует два параметра:Передача «Строка представление встроенного экземпляра»
[in] CIM_ComputerSystem ComputerSystem,
[in] string ReplicationRelationship,
ReplicationRelationship является объектом, так что я понятия не имею, почему это требует его в виде строки. В документации указано:
ReplicationRelationship [in] Строковое представление внедренного экземпляра класса Msvm_ReplicationRelationship, который определяет отношение репликации, для которого можно получить статистику репликации. " Не знаю, что это значит!
Я получаю «Недопустимый параметр» ошибка, когда я прохожу в следующем:
rel.ToString()
и
rel["InstanceID"].ToString()
Кто-нибудь знает, как на самом деле назвать этот метод?
Это где отн приходит от:
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\virtualization\\v2", "SELECT * FROM Msvm_ReplicationRelationship");
foreach (ManagementObject rel in searcher.Get()) {
//string representation of rel required here
//At the moment, just looping through all relationships for simplicity
}