XmlSecureResolver 類別

定義

警告

XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.

以包裝 XmlResolver 物件,並限制基礎 XmlResolver 所能存取的資源,來協助保護其他 XmlResolver 實作的安全性。

public ref class XmlSecureResolver : System::Xml::XmlResolver
public class XmlSecureResolver : System.Xml.XmlResolver
[System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class XmlSecureResolver : System.Xml.XmlResolver
type XmlSecureResolver = class
    inherit XmlResolver
[<System.Obsolete("XmlSecureResolver is obsolete. Use XmlResolver.ThrowingResolver instead when attempting to forbid XML external entity resolution.", DiagnosticId="SYSLIB0047", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type XmlSecureResolver = class
    inherit XmlResolver
Public Class XmlSecureResolver
Inherits XmlResolver
繼承
XmlSecureResolver
屬性

備註

如需此 API 的詳細資訊,請參閱 XmlSecureResolver 補充 API 備註

給繼承者的注意事項

這個類別具有繼承需求。 需要完全信任,才能繼承自 XmlSecureResolver 類別。

建構函式

XmlSecureResolver(XmlResolver, Evidence)
已淘汰.

指定 XmlResolverEvidence 來初始化 XmlSecureResolver 類別的新執行個體。

XmlSecureResolver(XmlResolver, PermissionSet)
已淘汰.

指定 XmlResolverPermissionSet 來初始化 XmlSecureResolver 類別的新執行個體。

XmlSecureResolver(XmlResolver, String)
已淘汰.

使用提供的 XmlResolver 和 URL,初始化 XmlSecureResolver 類別的新執行個體。

屬性

Credentials
已淘汰.

設定用以驗證 Web 要求的認證資訊。

方法

CreateEvidenceForUrl(String)
已淘汰.

使用提供的 URL 建立辨識項。

Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetEntity(Uri, String, Type)
已淘汰.

對應 URI 至包含實際資源的物件。 這個方法會呼叫基礎 PermitOnly() 來暫時設定建立在建構函式上的 PermissionSet,然後才呼叫基礎 XmlResolver上的 GetEntity 以開啟資源。

GetEntityAsync(Uri, String, Type)
已淘汰.

以非同步的方式對應 URI 至包含實際資源的物件。

GetEntityAsync(Uri, String, Type)
已淘汰.

以非同步的方式對應 URI 至包含實際資源的物件。

(繼承來源 XmlResolver)
GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
ResolveUri(Uri, String)
已淘汰.

藉由呼叫基礎 XmlResolver 上的 ResolveUri,從基底和相對 URI 中解析絕對 URI。

SupportsType(Uri, Type)
已淘汰.

讓解析程式傳回 Stream 以外的類型。

(繼承來源 XmlResolver)
ToString()
已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)

適用於