DirectoryCatalog 생성자

정의

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

오버로드

Name Description
DirectoryCatalog(String)

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

DirectoryCatalog(String, ICompositionElement)

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

DirectoryCatalog(String, ReflectionContext)

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

DirectoryCatalog(String, String)

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

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

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

DirectoryCatalog(String, String, ICompositionElement)

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

DirectoryCatalog(String, String, ReflectionContext)

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

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

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

DirectoryCatalog(String)

지정된 디렉터리 경로의 DirectoryCatalog 모든 DLL 파일을 기반으로 개체를 사용하여 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
String

카탈로그에 추가할 어셈블리를 검색할 디렉터리의 경로입니다.

경로는 절대 경로이거나 에 상대적 BaseDirectory이어야 합니다.

예외

지정한 값이 잘못되었습니다 path (예: 매핑되지 않은 드라이브에 있는 경우).

pathnull입니다.

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

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

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

적용 대상

DirectoryCatalog(String, ICompositionElement)

지정된 디렉터리 경로의 모든 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)

매개 변수

path
String

카탈로그에 추가할 어셈블리를 검색할 디렉터리의 경로입니다.

경로는 절대 경로이거나 에 상대적 BaseDirectory이어야 합니다.

definitionOrigin
ICompositionElement

진단에서 파트의 원본을 식별하는 데 사용하는 요소입니다.

예외

지정한 값이 잘못되었습니다 path (예: 매핑되지 않은 드라이브에 있는 경우).

pathnull입니다.

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

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

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

적용 대상

DirectoryCatalog(String, ReflectionContext)

지정된 리플렉션 컨텍스트에서 지정된 디렉터리 경로의 DirectoryCatalog 모든 DLL 파일을 기반으로 하는 개체를 사용하여 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)

매개 변수

path
String

카탈로그에 추가할 어셈블리를 검색할 디렉터리의 경로입니다.

경로는 절대 경로이거나 에 상대적 BaseDirectory이어야 합니다.

reflectionContext
ReflectionContext

파트를 만드는 데 사용되는 컨텍스트입니다.

예외

지정한 값이 잘못되었습니다 path (예: 매핑되지 않은 드라이브에 있는 경우).

pathnull입니다.

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

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

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

적용 대상

DirectoryCatalog(String, String)

지정된 디렉터리 경로에서 지정된 검색 패턴과 일치하는 개체를 사용하여 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 또는 searchPattern .입니다 null.

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

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

-또는-

searchPattern 은 유효한 패턴을 포함하지 않습니다.

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

적용 대상

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

지정된 리플렉션 컨텍스트에서 지정된 디렉터리 경로의 DirectoryCatalog 모든 DLL 파일을 기반으로 하는 개체를 사용하여 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)

매개 변수

path
String

카탈로그에 추가할 어셈블리를 검색할 디렉터리의 경로입니다.

경로는 절대 경로이거나 에 상대적 BaseDirectory이어야 합니다.

reflectionContext
ReflectionContext

파트를 만드는 데 사용되는 컨텍스트입니다.

definitionOrigin
ICompositionElement

진단에서 파트의 원본을 식별하는 데 사용하는 요소입니다.

예외

지정한 값이 잘못되었습니다 path (예: 매핑되지 않은 드라이브에 있는 경우).

pathnull입니다.

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

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

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

적용 대상

DirectoryCatalog(String, String, ICompositionElement)

지정된 디렉터리 경로의 지정된 검색 패턴에 따라 파트에 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 는 길이가 0인 문자열이거나, 공백만 포함하거나, 하나 이상의 구현 관련 잘못된 문자를 포함합니다.

-또는-

searchPattern 은 유효한 패턴을 포함하지 않습니다.

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

적용 대상

DirectoryCatalog(String, String, ReflectionContext)

지정된 리플렉션 컨텍스트를 사용하여 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 또는 searchPattern .입니다 null.

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

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

-또는-

searchPattern 은 유효한 패턴을 포함하지 않습니다.

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

적용 대상

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

지정된 리플렉션 컨텍스트를 사용하여 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 또는 searchPattern .입니다 null.

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

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

-또는-

searchPattern 은 유효한 패턴을 포함하지 않습니다.

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

적용 대상