WebPermission.Copy メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WebPermission のコピーを作成します。
public:
override System::Security::IPermission ^ Copy();
public override System.Security.IPermission Copy ();
override this.Copy : unit -> System.Security.IPermission
Public Overrides Function Copy () As IPermission
戻り値
元のクラスと同じ値を持つ WebPermission クラスの新しいインスタンス。
例
次の例では、 を使用して の 2 つ目の WebPermission インスタンスを作成する方法を Copy示します。 この 2 番目のインスタンスは、最初の インスタンスと同じです。
// 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();
// 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();
' 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()
注釈
このメソッドによって返される は IPermission 、元 WebPermissionの と同じリソースへのアクセスを表します。 このメソッドは を Copy オーバーライドし、 インターフェイスをサポート IPermission するために実装されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET