DirectoryCatalog Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса DirectoryCatalog.
Перегрузки
DirectoryCatalog(String) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенных по указанному пути к каталогу. |
DirectoryCatalog(String, ICompositionElement) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенном по указанному пути, с заданным источником для частей. |
DirectoryCatalog(String, ReflectionContext) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенном по указанному пути, в указанном контексте отражения. |
DirectoryCatalog(String, String) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, которые соответствуют заданному шаблону поиска в каталоге, расположенном по указанному пути. |
DirectoryCatalog(String, ReflectionContext, ICompositionElement) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенном по указанному пути, в указанном контексте отражения. |
DirectoryCatalog(String, String, ICompositionElement) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на заданном шаблоне поиска в каталоге, расположенном по указанному пути, с заданным источником для частей. |
DirectoryCatalog(String, String, ReflectionContext) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на заданном шаблоне поиска в каталоге, расположенном по указанному пути, используя заданный контекст отражения. |
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement) |
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на заданном шаблоне поиска в каталоге, расположенном по указанному пути, используя заданный контекст отражения. |
DirectoryCatalog(String)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенных по указанному пути к каталогу.
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
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
path
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.
Применяется к
DirectoryCatalog(String, ICompositionElement)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенном по указанному пути, с заданным источником для частей.
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)
Параметры
- path
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
- definitionOrigin
- ICompositionElement
Элемент, используемый средствами диагностики для определения источника для частей.
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
path
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.
Применяется к
DirectoryCatalog(String, ReflectionContext)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенном по указанному пути, в указанном контексте отражения.
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)
Параметры
- path
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
- reflectionContext
- ReflectionContext
Контекст, используемый для создания частей.
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
path
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.
Применяется к
DirectoryCatalog(String, String)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- 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)
Параметры
- path
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
- searchPattern
- String
Строка поиска. Формат этой строки должен совпадать с форматом, указанным для метода GetFiles(String, String).
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
Параметр path
или searchPattern
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
-или-
searchPattern
не содержит допустимый шаблон.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.
Применяется к
DirectoryCatalog(String, ReflectionContext, ICompositionElement)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
Инициализирует новый экземпляр класса DirectoryCatalog с помощью объектов ComposablePartDefinition, основанных на всех DLL-файлах, расположенном по указанному пути, в указанном контексте отражения.
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)
Параметры
- path
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
- reflectionContext
- ReflectionContext
Контекст, используемый для создания частей.
- definitionOrigin
- ICompositionElement
Элемент, используемый средствами диагностики для определения источника для частей.
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
path
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.
Применяется к
DirectoryCatalog(String, String, ICompositionElement)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- 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)
Параметры
- path
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
- searchPattern
- String
Строка поиска. Формат этой строки должен совпадать с форматом, указанным для метода GetFiles(String, String).
- definitionOrigin
- ICompositionElement
Элемент, используемый средствами диагностики для определения источника для частей.
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
Параметр path
или searchPattern
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
-или-
searchPattern
не содержит допустимый шаблон.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.
Применяется к
DirectoryCatalog(String, String, ReflectionContext)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- 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)
Параметры
- path
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
- searchPattern
- String
Строка поиска. Формат этой строки должен совпадать с форматом, указанным для метода GetFiles(String, String).
- reflectionContext
- ReflectionContext
Контекст, используемый для создания частей.
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
Параметр path
или searchPattern
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
-или-
searchPattern
не содержит допустимый шаблон.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.
Применяется к
DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- DirectoryCatalog.cs
- Исходный код:
- 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)
Параметры
- path
- String
Путь к каталогу, в котором выполняется поиск сборок, добавляемых в каталог.
Необходимо указать абсолютный путь или путь относительно каталога BaseDirectory.
- searchPattern
- String
Строка поиска. Формат этой строки должен совпадать с форматом, указанным для метода GetFiles(String, String).
- reflectionContext
- ReflectionContext
Контекст, используемый для создания частей.
- definitionOrigin
- ICompositionElement
Элемент, используемый средствами диагностики для определения источника для частей.
Исключения
Указанный path
недопустим (например, он соответствует неподключенному диску).
Параметр path
или searchPattern
имеет значение null
.
У вызывающего объекта отсутствует необходимое разрешение.
path
является строкой нулевой длины, содержит только пробелы или содержит один или несколько недопустимых в данной реализации символов.
-или-
searchPattern
не содержит допустимый шаблон.
Указанный path
, имя файла или оба значения превышают максимальную длину, заданную в системе.