DocumentationProvider 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
메타데이터의 멤버에 대한 XML 설명서를 컴파일러에 제공하는 데 사용되는 클래스입니다. 사용자 지정 캐시 또는 위치에서 XML 설명서 주석을 제공하려면 DocumentationResolver에서 이 클래스의 사용자 지정 구현을 반환해야 합니다.
public ref class DocumentationProvider abstract
public abstract class DocumentationProvider
type DocumentationProvider = class
Public MustInherit Class DocumentationProvider
- 상속
-
DocumentationProvider
- 파생
생성자
DocumentationProvider() |
메타데이터의 멤버에 대한 XML 설명서를 컴파일러에 제공하는 데 사용되는 클래스입니다. 사용자 지정 캐시 또는 위치에서 XML 설명서 주석을 제공하려면 DocumentationResolver에서 이 클래스의 사용자 지정 구현을 반환해야 합니다. |
속성
Default |
메타데이터의 멤버에 대한 XML 설명서를 컴파일러에 제공하는 데 사용되는 클래스입니다. 사용자 지정 캐시 또는 위치에서 XML 설명서 주석을 제공하려면 DocumentationResolver에서 이 클래스의 사용자 지정 구현을 반환해야 합니다. |
메서드
Equals(Object) |
DocumentationProviders는 AssemblySymbol을 다시 사용할 수 있는지 여부를 결정할 때 비교됩니다. 따라서 여러 인스턴스가 동일한 설명서를 나타낼 수 있는 경우 이 사실을 캡처하려면 Equals(및 GetHashCode)를 재정의해야 합니다. 그렇지 않으면 동일한 어셈블리에 대해 여러 AssemblySymbols로 끝날 수 있습니다. 이 어셈블리는 형식 계층 구조에 혼란을 줍니다. |
GetDocumentationForSymbol(String, CultureInfo, CancellationToken) |
지정된 멤버 ID에 대한 설명서 주석을 가져옵니다. |
GetHashCode() |
DocumentationProviders는 AssemblySymbol을 다시 사용할 수 있는지 여부를 결정할 때 비교됩니다. 따라서 여러 인스턴스가 동일한 설명서를 나타낼 수 있는 경우 GetHashCode(및 Equals)를 재정의하여 이 사실을 캡처해야 합니다. 그렇지 않으면 동일한 어셈블리에 대해 여러 AssemblySymbols로 끝날 수 있습니다. 이 어셈블리는 형식 계층 구조에 혼란을 줍니다. |
적용 대상
.NET