次の方法で共有


XmlSecureResolver.CreateEvidenceForUrl(String) メソッド

定義

指定した URL を使用して、エビデンスを作成します。

public:
 static System::Security::Policy::Evidence ^ CreateEvidenceForUrl(System::String ^ securityUrl);
public static System.Security.Policy.Evidence CreateEvidenceForUrl (string securityUrl);
static member CreateEvidenceForUrl : string -> System.Security.Policy.Evidence
Public Shared Function CreateEvidenceForUrl (securityUrl As String) As Evidence

パラメーター

securityUrl
String

証拠の作成に使用する URL。

戻り値

Evidence

指定された URL から生成された証拠。これは、既定のポリシーによって定義されています。

注釈

重要

.NET Framework共通言語ランタイム (CLR) で実行されるコードと、Microsoft SQL Server 2005 内に統合された CLR で実行されるコードについては、セキュリティ インフラストラクチャに違いがあります。 これにより、.NET Framework CLR 用に開発されたコードが、SQL Server統合 CLR で使用される場合に動作が異なる場合があります。 これらの違いの 1 つは、URL に基づく証拠がある場合 (つまり、メソッドまたはコンストラクターを使用する場合) にクラスにCreateEvidenceForUrl影響XmlSecureResolverしますXmlSecureResolver(XmlResolver, String)。 SQL Server統合 CLR のポリシー解決メカニズムでは、その情報はUrlZone使用されません。 代わりに、アセンブリの読み込み時にサーバーが追加する GUID に基づいてアクセス許可を付与します。 SQL Server統合 CLR で使用XmlSecureResolverする場合は、指定したを使用して必要な証拠を直接指定しますPermissionSet

適用対象