SecurityPermissionAttribute.Infrastructure プロパティ
アセンブリ: mscorlib (mscorlib.dll 内)

<ComVisibleAttribute(True)> _ Public Property Infrastructure As Boolean
Dim instance As SecurityPermissionAttribute Dim value As Boolean value = instance.Infrastructure instance.Infrastructure = value
[ComVisibleAttribute(true)] public: property bool Infrastructure { bool get (); void set (bool value); }
/** @property */ public boolean get_Infrastructure () /** @property */ public void set_Infrastructure (boolean value)
public function get Infrastructure () : boolean public function set Infrastructure (value : boolean)
コードを共通言語ランタイム インフラストラクチャに組み込むことができる場合は true。それ以外の場合は false。

Infrastructure プロパティを使用し、共通言語ランタイムのインフラストラクチャにプラグインする機能を拒否するコード例を次に示します。コード全体については、SecurityPermissionAttribute クラスのトピックを参照してください。
' Set the Assertion,UnmanagedCode, ControlAppDomain, ControlDomainPolicy, ontrolEvidence, ' ControlPolicy, ControlPrincipal, ControlThread, Execution, Flags, Infrastructure, ' RemotingConfiguration, SerializationFormatter, and SkipVerification properties. <SecurityPermissionAttribute(SecurityAction.Deny, Assertion:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlAppDomain:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlDomainPolicy:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlEvidence:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlPolicy:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlPrincipal:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, ControlThread:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, Execution:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, Flags:=SecurityPermissionFlag.NoFlags), _ SecurityPermissionAttribute(SecurityAction.Deny, Infrastructure:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, RemotingConfiguration:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, SerializationFormatter:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, SkipVerification:=True), _ SecurityPermissionAttribute(SecurityAction.Deny, UnmanagedCode:=True)> _ Public Shared Sub DenySecurityPermissions()
// Set the Infrastructure property. [SecurityPermissionAttribute(SecurityAction.Deny, Infrastructure = true)]
// Set the Infrastructure property. [SecurityPermissionAttribute(SecurityAction::Deny,Infrastructure=true)]
// Set the Infrastructure property. /** @attribute SecurityPermissionAttribute(SecurityAction.Deny, Infrastructure = true) */

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSecurityPermissionAttribute.Infrastructure プロパティを検索する場合は、下記のリンクをクリックしてください。

- SecurityPermissionAttribute.Infrastructure プロパティのページへのリンク