DirectoryCatalog 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 DirectoryCatalog 类的新实例。
重载
DirectoryCatalog(String)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据指定目录路径中的所有 DLL 文件,使用 DirectoryCatalog 对象初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path);
public DirectoryCatalog (string path);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String)
参数
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
为 null
。
调用方没有所要求的权限。
path
是一个零长度字符串,仅包含空白或者包含一个或多个特定于实现的无效字符。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。
适用于
DirectoryCatalog(String, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据指定目录路径中的所有 DLL 文件,部分使用 DirectoryCatalog 对象初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog (string path, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, definitionOrigin As ICompositionElement)
参数
- definitionOrigin
- ICompositionElement
诊断用于标识部件源的元素。
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
为 null
。
调用方没有所要求的权限。
path
是一个零长度字符串,仅包含空白或者包含一个或多个特定于实现的无效字符。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。
适用于
DirectoryCatalog(String, ReflectionContext)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据特定反射上下文中指定目录路径的所有 DLL 文件,使用 DirectoryCatalog 对象初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path, System::Reflection::ReflectionContext ^ reflectionContext);
public DirectoryCatalog (string path, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, reflectionContext As ReflectionContext)
参数
- reflectionContext
- ReflectionContext
用于创建部件的上下文。
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
为 null
。
调用方没有所要求的权限。
path
是一个零长度字符串,仅包含空白或者包含一个或多个特定于实现的无效字符。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。
适用于
DirectoryCatalog(String, String)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据指定目录路径中的指定搜索模式,使用 DirectoryCatalog 对象匹配初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern);
public DirectoryCatalog (string path, string searchPattern);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String)
参数
- searchPattern
- String
搜索字符串。 字符串的格式应与为 GetFiles(String, String) 方法指定的格式相同。
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
或 searchPattern
为 null
。
调用方没有所要求的权限。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。
适用于
DirectoryCatalog(String, ReflectionContext, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据特定反射上下文中指定目录路径的所有 DLL 文件,使用 DirectoryCatalog 对象初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog (string path, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
参数
- reflectionContext
- ReflectionContext
用于创建部件的上下文。
- definitionOrigin
- ICompositionElement
诊断用于标识部件源的元素。
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
为 null
。
调用方没有所要求的权限。
path
是一个零长度字符串,仅包含空白或者包含一个或多个特定于实现的无效字符。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。
适用于
DirectoryCatalog(String, String, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据指定目录路径中的指定搜索模式,部分使用 DirectoryCatalog 对象初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog (string path, string searchPattern, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String, definitionOrigin As ICompositionElement)
参数
- searchPattern
- String
搜索字符串。 字符串的格式应与为 GetFiles(String, String) 方法指定的格式相同。
- definitionOrigin
- ICompositionElement
诊断用于标识部件源的元素。
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
或 searchPattern
为 null
。
调用方没有所要求的权限。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。
适用于
DirectoryCatalog(String, String, ReflectionContext)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据指定目录路径中的指定搜索模式,使用特定反射上下文 DirectoryCatalog 对象初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern, System::Reflection::ReflectionContext ^ reflectionContext);
public DirectoryCatalog (string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String, reflectionContext As ReflectionContext)
参数
- searchPattern
- String
搜索字符串。 字符串的格式应与为 GetFiles(String, String) 方法指定的格式相同。
- reflectionContext
- ReflectionContext
用于创建部件的上下文。
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
或 searchPattern
为 null
。
调用方没有所要求的权限。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。
适用于
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
- Source:
- DirectoryCatalog.cs
根据指定目录路径中的指定搜索模式,使用特定反射上下文 DirectoryCatalog 对象初始化 ComposablePartDefinition 类的新实例。
public:
DirectoryCatalog(System::String ^ path, System::String ^ searchPattern, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public DirectoryCatalog (string path, string searchPattern, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.DirectoryCatalog : string * string * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.DirectoryCatalog
Public Sub New (path As String, searchPattern As String, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
参数
- searchPattern
- String
搜索字符串。 字符串的格式应与为 GetFiles(String, String) 方法指定的格式相同。
- reflectionContext
- ReflectionContext
用于创建部件的上下文。
- definitionOrigin
- ICompositionElement
诊断用于标识部件源的元素。
例外
指定 path
无效(例如,它位于未映射的驱动器上)。
path
或 searchPattern
为 null
。
调用方没有所要求的权限。
指定的 path
、文件名或这两者都超过了系统定义的最大长度。