コンテンツにスキップこのブラウザーはサポートされなくなりました。サポートを利用できます。セキュリティの概要」を参照してください。セキュリティがあります。セーフなコードは、アクセス権限を与えられているメモリ位置にだけアクセスします。セーフと混同しないでください。フィールドから値を読み取ることができません。適切に定義された許容される方法でだけ、タイプにアクセスします。セーフかどうかを確認します。コードに検査を省略するためのアクセス許可がある場合、このプロセスは省略されます。検査の詳細については、「マネージド実行プロセス」を参照してください。セーフであることが重要な意味を持ちます。セーフであると、共通言語ランタイムはアセンブリを互いに完全に分離できます。アセンブリが互いに分離していると、アセンブリどうしが悪い影響を及ぼしあうことがなく、アプリケーションの信頼性が向上します。セーフなコンポーネントは、信頼されるレベルが異なっていても、同じプロセスで安全に実行できます。セーフでないと、望ましくない副作用が生じることがあります。コードにアクセスしたり、不正な操作を実行することを防止できません。コードにアクセスすることはできません。与えられていないと実行できません。すべてのバージョンで非推奨になりました。注釈は使われず、エラーが発生します。タスクを実現する必要があります。とロールを表し、ユーザーの代わりを務めます。種類のプリンシパルがサポートされています。ユーザーとロールとは無関係に存在するユーザーとロールを表します。プリンシパルは、他のユーザーを偽装できます。提示し、そのユーザーの代わりにリソースにアクセスできます。プリンシパルは、アプリケーションが必要に応じて自由に定義できます。とロールの基本概念を拡張できます。オブジェクト」をご覧ください。発見および確認するプロセスです。認証時に得られる情報は、コードで直接使用できます。セキュリティを使用して、現在のユーザーを認証したり、そのプリンシパルにコードへのアクセスを許可するかどうかを判断したりできます。メソッドのオーバーロードを参照してください。グループのメンバーであるかどうかを判断できます。セキュリティと一緒に使用できます。認証など)、およびアプリケーション定義の認証機構などがあります。プリンシパルが管理者である必要があります。これにより、管理者ユーザーがこの確認要求を渡すことを許可されます。ユーザーの権限が決定されます。トークンが割り当てられています。管理者であることを要求するコードを実行するには、最初に、ユーザーの権限を標準ユーザーから管理者に昇格させる必要があります。アイコンを右クリックし、管理者として実行することを指定して行うことができます。プリンシパルで使用できるロールを判別する方法を示しています。この例のアプリケーションは、現在のユーザーがアプリケーションの使用を許可するロールに含まれていることを確認できます。承認とは、要求されたアクションの実行をプリンシパルに許可するかどうかを判断するプロセスです。とロールについての情報を使用して、そのプリンシパルがアクセスできるリソースを判断します。セキュリティを使用して実装できます。作成および確認することもできます。詳細については、共同作成者ガイドを参照してください。