WebPermission.Copy メソッド
アセンブリ: System (system.dll 内)

Dim instance As WebPermission Dim returnValue As IPermission returnValue = instance.Copy
元のクラスと同じ値を持つ WebPermission クラスの新しいインスタンス。

このメソッドによって返された IPermission は、元の WebPermission のリソースへのアクセスと同じリソースへのアクセスを表します。このメソッドは、Copy をオーバーライドし、IPermission インターフェイスをサポートするために実装されます。

Copy を使用して WebPermission の 2 番目のインスタンスを作成する方法の例を次に示します。この 2 番目のインスタンスは、最初のインスタンスと同じです。
' Create another WebPermission instance that is the copy of the above WebPermission instance. Dim myWebPermission2 As WebPermission = CType(myWebPermission1.Copy(), WebPermission) ' Check whether all callers higher in the call stack have been granted the permissionor not. myWebPermission2.Demand()
// Create another WebPermission instance that is the copy of the above WebPermission instance. WebPermission myWebPermission2 = (WebPermission) myWebPermission1.Copy(); // Check whether all callers higher in the call stack have been granted the permissionor not. myWebPermission2.Demand();

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- WebPermission.Copy メソッドのページへのリンク