WebPermissionAttribute コンストラクタ
アセンブリ: System (system.dll 内)




WebPermissionAttribute をメソッドに適用する方法を次の例に示します。
' Set the declarative security for the URI. <WebPermission(SecurityAction.Deny, Connect := "http://www.contoso.com/")> _ Public Sub Connect() ' Throw an exception. Try Dim myWebRequest As HttpWebRequest = CType(WebRequest.Create("http://www.contoso.com"), HttpWebRequest) Catch e As Exception Console.WriteLine(("Exception : " + e.ToString())) End Try End Sub 'Connect
// Set the declarative security for the URI. [WebPermission(SecurityAction.Deny, Connect = @"http://www.contoso.com/")] public void Connect() { // Throw an exception. try { HttpWebRequest myWebRequest = (HttpWebRequest)WebRequest.Create("http://www.contoso.com/"); } catch(Exception e) { Console.WriteLine("Exception : " + e.ToString()); }
public: // Set the declarative security for the URI. [WebPermission(SecurityAction::Deny,Connect="http://www.contoso.com/")] void Connect() { // Throw an exception. try { HttpWebRequest^ myWebRequest = dynamic_cast<HttpWebRequest^>(WebRequest::Create( "http://www.contoso.com/" )); } catch ( Exception^ e ) { Console::WriteLine( "Exception : {0}", e ); }
// Set the declarative security for the URI. /** @attribute WebPermission(SecurityAction.Deny, Connect = "http://www.contoso.com/") */ public void Connect() { // Throw an exception. try { HttpWebRequest myWebRequest = (HttpWebRequest)( WebRequest.Create("http://www.contoso.com/")); } catch (System.Exception e) { Console.WriteLine("Exception : " + e.ToString()); } } //Connect

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


- WebPermissionAttribute コンストラクタのページへのリンク