メソッドのパラメーターおよび戻り値の型、派生クラスからアクセスできるメソッドのパラメーターおよび戻り値の型。準拠の規則を次の表に示します。年の著作権を保有しています。これらの規則の詳細については、以降のセクションを参照してください。継承されたメソッドをオーバーライドする場合、アクセシビリティは変更してはいけない。オーバーライドする場合は除く。型およびメンバーの可視性およびアクセシビリティについて、メンバーのシグネチャに指定されている型は、そのメンバーが可視でアクセス可能な場合、必ず可視でアクセス可能でなければいけない。アセンブリ外部から参照できるパブリックなメソッドには、アセンブリ内部でだけ可視である型が引数として含まれていてはいけない。メンバーのシグネチャに使用されているジェネリック型のインスタンスを構成する型の可視性およびアクセシビリティは、メンバーが可視でアクセス可能の場合、必ず可視でアクセス可能でなければいけない。アセンブリ外部から参照できるメンバーのシグネチャに指定されているジェネリック型のインスタンスに、アセンブリ内部でだけ可視である型の汎用引数が含まれていてはいけない。始まらなければならない。項目が配列の場合、オーバーロードどうしを区別するには配列要素の型を必要とする。以上の配列型に基づく場合、要素型は名前付きの型でなければいけない。System.Attribute、またはそれを継承する型である。カスタム属性のエンコーディングのサブセットのみ使用できる。準拠の基底の整数型に基づく列挙型のみである。