다음을 통해 공유


DirectoryCatalog 생성자

정의

DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

오버로드

DirectoryCatalog(String)

지정된 디렉터리 경로의 모든 DLL 파일을 기반으로 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, ICompositionElement)

지정된 디렉터리 경로의 모든 DLL 파일과 파트에 대해 지정된 원본을 사용하여 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, ReflectionContext)

지정된 리플렉션 컨텍스트에서 지정된 디렉터리 경로의 모든 DLL 파일을 기반으로 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, String)

지정된 디렉터리 경로에서 지정된 검색 패턴과 일치하는 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

지정된 리플렉션 컨텍스트에서 지정된 디렉터리 경로의 모든 DLL 파일을 기반으로 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, String, ICompositionElement)

지정된 디렉터리 경로의 지정된 검색 패턴에 따라 파트에 대해 지정된 원본을 사용하여 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, String, ReflectionContext)

지정된 리플렉션 컨텍스트를 사용하여 지정된 디렉터리 경로의 지정된 검색 패턴에 따라 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

지정된 리플렉션 컨텍스트를 사용하여 지정된 디렉터리 경로의 지정된 검색 패턴에 따라 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 디렉터리 경로의 모든 DLL 파일을 기반으로 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상

DirectoryCatalog(String, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 디렉터리 경로의 모든 DLL 파일과 파트에 대해 지정된 원본을 사용하여 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상

DirectoryCatalog(String, ReflectionContext)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 리플렉션 컨텍스트에서 지정된 디렉터리 경로의 모든 DLL 파일을 기반으로 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상

DirectoryCatalog(String, String)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 디렉터리 경로에서 지정된 검색 패턴과 일치하는 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 또는 searchPatternnull.

호출자에게 필요한 권한이 없습니다.

path 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

-또는-

searchPattern 유효한 패턴이 없습니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 리플렉션 컨텍스트에서 지정된 디렉터리 경로의 모든 DLL 파일을 기반으로 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상

DirectoryCatalog(String, String, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 디렉터리 경로의 지정된 검색 패턴에 따라 파트에 대해 지정된 원본을 사용하여 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 또는 searchPatternnull.

호출자에게 필요한 권한이 없습니다.

path 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

-또는-

searchPattern 유효한 패턴이 없습니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상

DirectoryCatalog(String, String, ReflectionContext)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 리플렉션 컨텍스트를 사용하여 지정된 디렉터리 경로의 지정된 검색 패턴에 따라 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 또는 searchPatternnull.

호출자에게 필요한 권한이 없습니다.

path 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

-또는-

searchPattern 유효한 패턴이 없습니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs
Source:
DirectoryCatalog.cs

지정된 리플렉션 컨텍스트를 사용하여 지정된 디렉터리 경로의 지정된 검색 패턴에 따라 ComposablePartDefinition 개체를 사용하여 DirectoryCatalog 클래스의 새 인스턴스를 초기화합니다.

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 또는 searchPatternnull.

호출자에게 필요한 권한이 없습니다.

path 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

-또는-

searchPattern 유효한 패턴이 없습니다.

지정된 path, 파일 이름 또는 둘 다 시스템 정의 최대 길이를 초과합니다.

적용 대상