SQL Server で databasemail のステータスを返すストアド プロシージャがあり、文字列 "stopped" または "started" を返します。C#、Silverlight、および WCF Data Service で使用する必要があります。
これが私のコードです:
contex.BeginExecute<String>(new Uri(uri2), OnQueryComplete3, null);
...
private void OnQueryComplete3(IAsyncResult result)
{
grLog.ItemsSource = contex.EndExecute<String>(result).ToList<String>();
}
そして、私はエラーがあります:
応答ストリームの処理中にエラーが発生しました。XML 要素に混合コンテンツが含まれています。
サービス操作:
[WebGet]
public IQueryable<String> Status_Serwer()
{
return CurrentDataSource
.status_serwer()
.AsQueryable();
}
「.NET 4.0 は、プリミティブ型または複合型 (またはそれらのコレクション) を返すサービス操作からの応答の実体化をまだサポートしていません。」この議論でhttp://go4answers.webhost4life.com/Example/incoking-webget-throws-exception-56000.aspx。本当ですか?