TypeProvider 类
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
ITypeProvider 的实现,充当指示的程序集和代码编译单元内类型的容器。
public ref class TypeProvider sealed : IDisposable, IServiceProvider, System::Workflow::ComponentModel::Compiler::ITypeProvider
public sealed class TypeProvider : IDisposable, IServiceProvider, System.Workflow.ComponentModel.Compiler.ITypeProvider
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class TypeProvider : IDisposable, IServiceProvider, System.Workflow.ComponentModel.Compiler.ITypeProvider
type TypeProvider = class
interface ITypeProvider
interface IServiceProvider
interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TypeProvider = class
interface ITypeProvider
interface IServiceProvider
interface IDisposable
Public NotInheritable Class TypeProvider
Implements IDisposable, IServiceProvider, ITypeProvider
- 继承
-
TypeProvider
- 属性
- 实现
备注
本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型。
除了处理已编译的程序集(ITypeProvider 和 AddAssembly 方法)外,此 AddAssemblyReference 实现还可以处理尚未编译的类型 (AddCodeCompileUnit)。 将为使用 System.Type 引用的类型返回 CodeCompileUnit 的受限实现。
备注
TypeProvider 仅从引用的程序集返回公共类型,以及从本地程序集返回公共和非公共类型。
Type |
已过时.
初始化 TypeProvider 类的新实例。 |
Assembly |
已过时.
获取或设置引用包含一个参数和一个返回值的方法的委托,该方法返回指定类型所属的程序集显示名称。 |
Is |
已过时.
获取或设置引用方法的委托,该委托具有两个参数和一个返回值,用于确定目标.NET Framework中是否支持指定的属性。 |
Local |
已过时.
获取一个值,该值表示在本地为此实例定义的 Assembly。 |
Referenced |
已过时.
获取由 Type 引用的所有程序集的集合。 |
Type |
已过时.
获取由导致 IDictionary 的 Object 键控的加载错误异常的 Exception。 |
Type |
已过时.
当修改集合 TypeLoadErrors 时发生。 |
Types |
已过时.
在修改已定义类型的集合时发生。 |
产品 | 版本 (已过时) |
---|---|
.NET Framework | 3.0, 3.5, 4.0 (4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1) |