'<typename>' は参照型でないため、'SyncLock' オペランドに型 '<typename>' を指定することはできません。
更新 : 2007 年 11 月
SyncLock ステートメントを使用すると、複数のスレッドによって同じステートメントが同時に実行されるのを防ぐことで、複数のステートメントを 1 つの式に同期させることができます。SyncLock ステートメント内の式の型は、クラス、モジュール、インターフェイス、配列、デリゲートなどの参照型である必要があります。
Error ID: BC30582
このエラーを解決するには
- 型を適切な参照型に変更します。