Assembly1という名前のアセンブリを作成します。 Assembly1にはパブリックメソッドが含まれています。 グローバルキャッシュにはAssembly2という名前の2番目のアセンブリが含まれています。 パブリックメソッドがAssembly2からのみ呼び出されるようにする必要があります。どのパーミッションクラスを使用しますか?vb.netのアクセス許可クラス
-2
A
答えて
0
「方法はAssembly2だけで使用できます」とは言えません。しかし、私があなたを正しく理解し、Assembly1またはAssembly2以外の他のアセンブリからの呼び出しを防止することが目的なら、私は答えがあります。
.NETでは、いくつかのトリックを使用してこれを行うことができます。パブリックメソッドFriend
を作成することができます(Assembly1のみで使用できます)。そしてFriendly Assembly mechanismを使用してください。その後、Assembly1またはAssembly2からのみ呼び出すことができるメソッドがあります。
+0
StrongNameIdentityPermissionクラスはどうですか? –
関連する問題
- 1. アクセス許可のチェックのためのクラス
- 2. FileProvider - アクセス許可
- 3. Vistaのアクセス許可
- 4. パッカーシェルローカルポストプロセッサのアクセス許可
- 5. フォルダのアクセス許可
- 6. ファンページのアクセス許可
- 7. フォルダのアクセス許可
- 8. ACCESS_FINE_LOCATIONのアクセス許可
- 9. バックアップサーバーのアクセス許可
- 10. アプリケーションのアクセス許可
- 11. アンドロイドコンテンツプロバイダのアクセス許可
- 12. フォルダのアクセス許可
- 13. type_linear_accelerationのアクセス許可
- 14. レジストリのアクセス許可
- 15. ファイルのアクセス許可
- 16. インターネットのアクセス許可?
- 17. CLLocationManagerのアクセス許可
- 18. コードナビホワイトリスト許可許可ナビゲーションとアクセス元
- 19. アクセス制御 - 許可アクセス元 -
- 20. Android PermissionDenial:Bind_RemoteViewsアクセス許可
- 21. Android SYSTEM_ALERT_WINDOWアクセス許可
- 22. Djangoアクセス許可App
- 23. Bitnamiアクセス許可php.ini
- 24. ユーザーグループとアクセス許可
- 25. Xamarin.Ui.Test Inject_Eventsアクセス許可
- 26. Laravel cors 'アクセス制御許可元とアクセス制御許可ヘッダー'
- 27. サーバのワードプレスのアクセス許可
- 28. ローカルシステムアカウントのイベントログのアクセス許可
- 29. Apacheのアクセス許可のエラー
- 30. Androidのアクセス許可のリクエストエラー
教師/教師の質問に似ています。 – Grim
まだ354.7ページを見ましたか? –