Код
[SoapDocumentMethodAttribute(Action="getCounterInfo",
RequestNamespace="karim.pth.ntu-kpi.kiev.ua",
RequestElementName="getCounterInfo",
ResponseNamespace="karim.pth.ntu-kpi.kiev.ua",
ResponseElementName="getCounterInfoResponse")]
[WebMethod(Description="Returns performance counter information")]
public System.Diagnostics.PerformanceCounter getCounterInfo(string categoryName,
string counterName,
string instanceName)
{
System.Diagnostics.PerformanceCounter perfCounter
= new System.Diagnostics.PerformanceCounter();
perfCounter.CategoryName = categoryName;
perfCounter.CounterName = counterName;
perfCounter.InstanceName = instanceName;
if (perfCounter.CounterType < 0)
{
// counter is not a valid counter
throw new Exception("Counter Data Invalid!");
}
return perfCounter;
}
RequestNamespace="karim.pth.ntu-kpi.kiev.ua",
RequestElementName="getCounterInfo",
ResponseNamespace="karim.pth.ntu-kpi.kiev.ua",
ResponseElementName="getCounterInfoResponse")]
[WebMethod(Description="Returns performance counter information")]
public System.Diagnostics.PerformanceCounter getCounterInfo(string categoryName,
string counterName,
string instanceName)
{
System.Diagnostics.PerformanceCounter perfCounter
= new System.Diagnostics.PerformanceCounter();
perfCounter.CategoryName = categoryName;
perfCounter.CounterName = counterName;
perfCounter.InstanceName = instanceName;
if (perfCounter.CounterType < 0)
{
// counter is not a valid counter
throw new Exception("Counter Data Invalid!");
}
return perfCounter;
}
...получаю такой error - Cannot serialize member System.ComponentModel.Component.Site of type System.ComponentModel.ISite because it is an interface.
Кто что может подсказать по этому поводу? - заранее большое спасибо!