:(ウェブサービスにおけるWebMethod属性)名前付きパラメータを次のコードで混乱
[WebMethod(CacheDuration = 300)]
public string GetData(string Id)
{
}
WebMethod属性クラスのコンストラクタのためのインテリセンスは、名前付きパラメータとして第2の過負荷を示しています。 疑わしいのは、パラメータ名の後にコロン(:)を使用して指定された名前付きのパラメータ値ではないということです。どのように演算子がここで使用されるのでしょうか?
ありがとうございました。
私はCacheDuration使用してみました:300は、それがそのメッセージを示し – Jake
@Amit「最高の過負荷は、パラメータの名前CacheDurationを持っていない」:私は間違っているパラメータの名前を得たので、それはだ(それは小文字されている必要があります);-) – Cameron
うんあなたは正しいです...それで、それを要約すると、等価の構文は実際にプロパティを介してフィールドを初期化していますか? – Jake