다음을 통해 공유


DirectoryCatalog 생성자

정의

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

오버로드

DirectoryCatalog(String)

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

DirectoryCatalog(String, ICompositionElement)

해당 부분에 대해 지정된 소스와 함께 지정된 디렉터리 경로 내에서 모든 DLL 파일에 기반한 DirectoryCatalog 개체를 사용하여 ComposablePartDefinition 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, ReflectionContext)

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

DirectoryCatalog(String, String)

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

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

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

DirectoryCatalog(String, String, ICompositionElement)

파트의 지정된 소스와 함께 지정된 디렉터리 경로에서 지정된 검색 패턴에 기반한 DirectoryCatalog 개체를 사용하여 ComposablePartDefinition 클래스의 새 인스턴스를 초기화합니다.

DirectoryCatalog(String, String, ReflectionContext)

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

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

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

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
String

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

경로는 절대 경로이거나 BaseDirectory에 상대적인 경로일 수 있습니다.

예외

지정된 path가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)

path이(가) null인 경우

호출자에게 필요한 권한이 없는 경우

path가 길이가 0인 문자열이거나 공백만 포함하거나 구현 관련 잘못된 문자를 하나 이상 포함하는 경우

지정된 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)

매개 변수

path
String

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

경로는 절대 경로이거나 BaseDirectory에 상대적인 경로일 수 있습니다.

definitionOrigin
ICompositionElement

진단 시 파트의 소스를 식별하는 데 사용되는 요소입니다.

예외

지정된 path가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)

path이(가) null인 경우

호출자에게 필요한 권한이 없는 경우

path가 길이가 0인 문자열이거나 공백만 포함하거나 구현 관련 잘못된 문자를 하나 이상 포함하는 경우

지정된 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)

매개 변수

path
String

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

경로는 절대 경로이거나 BaseDirectory에 상대적인 경로일 수 있습니다.

reflectionContext
ReflectionContext

부품을 만드는 데 사용되는 컨텍스트입니다.

예외

지정된 path가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)

path이(가) null인 경우

호출자에게 필요한 권한이 없는 경우

path가 길이가 0인 문자열이거나 공백만 포함하거나 구현 관련 잘못된 문자를 하나 이상 포함하는 경우

지정된 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)

매개 변수

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

지정된 리플렉션 컨텍스트에서 지정된 디렉터리 경로 내 모든 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)

매개 변수

path
String

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

경로는 절대 경로이거나 BaseDirectory에 상대적인 경로일 수 있습니다.

reflectionContext
ReflectionContext

부품을 만드는 데 사용되는 컨텍스트입니다.

definitionOrigin
ICompositionElement

진단 시 파트의 소스를 식별하는 데 사용되는 요소입니다.

예외

지정된 path가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)

path이(가) null인 경우

호출자에게 필요한 권한이 없는 경우

path가 길이가 0인 문자열이거나 공백만 포함하거나 구현 관련 잘못된 문자를 하나 이상 포함하는 경우

지정된 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)

매개 변수

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

지정된 리플렉션 컨텍스트를 사용하여 지정된 디렉터리 경로에서 지정된 검색 패턴에 기반한 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 또는 searchPatternnull인 경우

호출자에게 필요한 권한이 없는 경우

path가 길이가 0인 문자열이거나 공백만 포함하거나 구현 관련 잘못된 문자를 하나 이상 포함하는 경우

또는

searchPattern에 유효한 패턴이 포함되어 있지 않습니다.

지정된 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)

매개 변수

path
String

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

경로는 절대 경로이거나 BaseDirectory에 상대적인 경로일 수 있습니다.

searchPattern
String

검색 문자열입니다. 문자열 형식은 GetFiles(String, String) 메서드에 대해 지정한 것과 같아야 합니다.

reflectionContext
ReflectionContext

부품을 만드는 데 사용되는 컨텍스트입니다.

definitionOrigin
ICompositionElement

진단 시 파트의 소스를 식별하는 데 사용되는 요소입니다.

예외

지정된 path가 잘못된 경우(예: 매핑되지 않은 드라이브의 경로를 지정한 경우)

path 또는 searchPatternnull인 경우

호출자에게 필요한 권한이 없는 경우

path가 길이가 0인 문자열이거나 공백만 포함하거나 구현 관련 잘못된 문자를 하나 이상 포함하는 경우

또는

searchPattern에 유효한 패턴이 포함되어 있지 않습니다.

지정된 path나 파일 이름 또는 둘 모두가 시스템에 정의된 최대 길이를 초과하는 경우

적용 대상