2015-05-14 2 views
0

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 
    } 

ответ

0

Вы пробовали метод getText()? Я думаю, что это возвращает требуемое представление.

Смежные вопросы