次の方法で共有


XmlSecureResolver コンストラクタ (XmlResolver, String)

XmlResolver と URL を指定して、XmlSecureResolver クラスの新しいインスタンスを初期化します。

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)

構文

'宣言
Public Sub New ( _
    resolver As XmlResolver, _
    securityUrl As String _
)
'使用
Dim resolver As XmlResolver
Dim securityUrl As String

Dim instance As New XmlSecureResolver(resolver, securityUrl)
public XmlSecureResolver (
    XmlResolver resolver,
    string securityUrl
)
public:
XmlSecureResolver (
    XmlResolver^ resolver, 
    String^ securityUrl
)
public XmlSecureResolver (
    XmlResolver resolver, 
    String securityUrl
)
public function XmlSecureResolver (
    resolver : XmlResolver, 
    securityUrl : String
)

パラメータ

解説

メモ重要 :

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

プラットフォーム

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

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1

参照

関連項目

XmlSecureResolver クラス
XmlSecureResolver メンバ
System.Xml 名前空間

その他の技術情報

PermitOnly メソッドの使用