다음을 통해 공유


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)
사용되지 않음.

지정된 XmlSecureResolverXmlResolver를 사용하여 Evidence 클래스의 새 인스턴스를 초기화합니다.

XmlSecureResolver(XmlResolver, PermissionSet)
사용되지 않음.

지정된 XmlSecureResolverXmlResolver를 사용하여 PermissionSet 클래스의 새 인스턴스를 초기화합니다.

XmlSecureResolver(XmlResolver, String)
사용되지 않음.

XmlSecureResolver 및 제공된 URL을 사용하여 XmlResolver 클래스의 새 인스턴스를 초기화합니다.

속성

Credentials
사용되지 않음.

웹 요청을 인증하는 데 사용된 자격 증명을 설정합니다.

메서드

CreateEvidenceForUrl(String)
사용되지 않음.

제공된 URL을 사용하여 증명 정보를 만듭니다.

Equals(Object)
사용되지 않음.

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetEntity(Uri, String, Type)
사용되지 않음.

실제 리소스가 포함된 개체로 URI를 매핑합니다. 이 메서드는 내부 PermissionSet에 대해 GetEntity를 호출하여 리소스를 열기 전에 PermitOnly()를 호출하여 해당 생성자에서 만들어진 XmlResolver을 일시적으로 설정합니다.

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)

적용 대상