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

Dim instance As WebPermission Dim target As IPermission Dim returnValue As IPermission returnValue = instance.Intersect(target)
戻り値
現在のインスタンスと target パラメータの積集合を表す新しい WebPermission。積集合が空の場合、このメソッドは null 参照 (Visual Basic では Nothing) を返します。


Intersect は、target と現在のインスタンスの両方で共通であるアクセス許可を格納している WebPermission を返します。
このメソッドは、Intersect をオーバーライドし、IPermission インターフェイスをサポートするために実装されます。

2 つの既存の WebPermission インスタンスの論理積集合を使用して、WebPermission のインスタンスを作成する方法を次の例に示します。
' Create a third WebPermission instance via the logical intersection of the previous ' two WebPermission instances. Dim myWebPermission3 As WebPermission = CType(myWebPermission1.Intersect(myWebPermission2), WebPermission) Console.WriteLine(ControlChars.Cr + "Attributes and Values of the WebPermission instance after the Intersect are:" + ControlChars.Cr) Console.WriteLine(myWebPermission3.ToXml().ToString()) End Sub 'CreateIntersect
// Create a third WebPermission instance via the logical intersection of the previous // two WebPermission instances. WebPermission myWebPermission3 =(WebPermission) myWebPermission1.Intersect(myWebPermission2); Console.WriteLine("\nAttributes and Values of the WebPermission instance after the Intersect are:\n"); Console.WriteLine(myWebPermission3.ToXml().ToString());
// Create a third WebPermission instance via the logical intersection of the previous // two WebPermission instances. WebPermission^ myWebPermission3 = (WebPermission^)(myWebPermission1->Intersect( myWebPermission2 )); Console::WriteLine( "\nAttributes and Values of the WebPermission instance after the Intersect are:\n" ); Console::WriteLine( myWebPermission3->ToXml() );
// Create a third WebPermission instance via the logical intersection // of the previous two WebPermission instances. WebPermission myWebPermission3 = (WebPermission) myWebPermission1.Intersect(myWebPermission2); Console.WriteLine("\nAttributes and Values of the WebPermission " + "instance after the Intersect are:\n"); Console.WriteLine(myWebPermission3.ToXml().ToString());

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に収録されているすべての辞書からWebPermission.Intersect メソッドを検索する場合は、下記のリンクをクリックしてください。

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