プロジェクトに Linq to SQL データ アクセス クラスを追加し、テーブルをデザイン サーフェイスにドラッグして、.cs ファイルで生成されたコードを確認しました。私はこのスニペットを理解しようとしています:
[global::System.Data.Linq.Mapping.DatabaseAttribute(Name="AdventureWorks2008R2")]
public partial class AdventureWorksDataContext : System.Data.Linq.DataContext
{
private static System.Data.Linq.Mapping.MappingSource mappingSource = new AttributeMappingSource();
一般的な方法で属性を理解していると思いますが、この特定のケースでも、私の本当の質問は「二重コロン構文の意味は何ですか?」です。上記の属性は、他の場所で説明されているように「グローバル属性」 ですか?
必然的な質問は、Google および/または StackOverflow 内で :: 構文の意味を検索する方法ですか? 引用符で囲んでみましたが、最終的にこれを投稿しました。