WinRT の場合、IDL は次のような構造をサポートするようになりました。
[marshaling_behavior(agile)]
[threading(both)]
[activatable(0x06020000)]
[version(0x06020000)]
[static(Windows.Networking.Sockets.IDatagramSocketStatics, 0x06020000)]
runtimeclass DatagramSocket
{
[default] interface Windows.Networking.Sockets.IDatagramSocket;
interface Windows.Foundation.IClosable;
}
気になるstatic
属性。どういう意味ですか?の本体内にリストされているインターフェイスとどのように関連していますruntimeclass
か?