PortableExecutableReference 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
표준 ECMA-335 메타데이터 형식으로 저장된 메타데이터에 대한 참조입니다.
public ref class PortableExecutableReference abstract : Microsoft::CodeAnalysis::MetadataReference
public abstract class PortableExecutableReference : Microsoft.CodeAnalysis.MetadataReference
type PortableExecutableReference = class
inherit MetadataReference
Public MustInherit Class PortableExecutableReference
Inherits MetadataReference
- 상속
생성자
PortableExecutableReference(MetadataReferenceProperties, String, DocumentationProvider) |
표준 ECMA-335 메타데이터 형식으로 저장된 메타데이터에 대한 참조입니다. |
속성
Display |
참조를 ID로 지정하기 위해 오류 메시지에 사용되는 문자열을 표시합니다. |
FilePath |
메타데이터의 위치를 설명하는 경로이거나, 메타데이터에 위치가 없는 경우 null입니다. |
Properties |
표준 ECMA-335 메타데이터 형식으로 저장된 메타데이터에 대한 참조입니다. (다음에서 상속됨 MetadataReference) |
메서드
CreateDocumentationProvider() |
참조에 대한 설명서 공급자를 만듭니다. |
GetMetadata() |
포함된 PortableExecutableReference 개체의 복사본을 Metadata 반환합니다. 이 복사본은 d일 Dispose()필요가 없습니다. |
GetMetadataId() |
이 참조의 MetadataId .에 대한 값을 반환합니다 Metadata. 이는 .Id를 호출GetMetadata()하는 것과 동일하지만 더 효율적으로 수행할 수 있습니다. |
GetMetadataImpl() |
PE 파일에 대한 메타데이터 표현을 가져옵니다. |
WithAliases(IEnumerable<String>) |
지정된 별칭이 있는 참조의 인스턴스를 반환합니다. |
WithAliases(ImmutableArray<String>) |
지정된 별칭이 있는 참조의 인스턴스를 반환합니다. |
WithEmbedInteropTypes(Boolean) |
지정된 interop 형식이 포함된 참조의 인스턴스를 반환합니다. |
WithProperties(MetadataReferenceProperties) |
지정된 속성이 있는 참조의 인스턴스를 반환하거나 속성이 변경되지 않은 경우 이 인스턴스를 반환합니다. |
WithPropertiesImpl(MetadataReferenceProperties) |
지정된 속성이 있는 참조의 인스턴스를 반환합니다. |
적용 대상
.NET