ITypeProvider 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
형식 컨테이너 역할을 하는 서비스의 동작을 정의합니다.
public interface class ITypeProvider
public interface ITypeProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public interface ITypeProvider
type ITypeProvider = interface
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ITypeProvider = interface
Public Interface ITypeProvider
- 파생
- 특성
설명
참고
이 자료에서는 더 이상 사용되지 않는 형식과 네임스페이스에 대해 설명합니다. 자세한 내용은 Deprecated Types in Windows Workflow Foundation 4.5(Windows Workflow Foundation 4.5에서 사용되지 않는 형식)를 참조하세요.
ITypeProvider는 XAML(eXtensible Application Markup Language) 워크플로 활성화에 필요한 데이터 형식을 찾기 위해 WorkflowRuntime 서비스로서 푸시될 수 있습니다.
속성
LocalAssembly |
컴파일할 활성 프로젝트에서 형식의 유효성을 검사하기 위해 컴파일 프로세스 중에 생성된 임시 어셈블리입니다. |
ReferencedAssemblies |
Type으로 참조되는 모든 어셈블리의 컬렉션을 가져옵니다. |
TypeLoadErrors |
IDictionary의 원인인 Object로 키가 지정된 로드 오류 예외의 Exception를 가져옵니다. |
메서드
GetType(String) |
명명된 엔터티의 Type을 가져옵니다. |
GetType(String, Boolean) |
명명된 엔터티의 Type을 가져옵니다. |
GetTypes() |
이 인스턴스에 알려진 각 Type을 포함하는 배열을 만들고 반환합니다. |
이벤트
TypeLoadErrorsChanged |
컬렉션 TypeLoadErrors가 수정되면 발생합니다. |
TypesChanged |
이 인터페이스를 구현하는 형식 공급자에 있는 형식이 변경될 때 발생합니다. 이 이벤트는 어셈블리 또는 CodeCompileUnit이 형식 공급자에 추가되거나 형식 공급자에서 제거되면 발생할 수 있습니다. |