DirectoryCatalog Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy DirectoryCatalog.

Przeciążenia

DirectoryCatalog(String)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu.

DirectoryCatalog(String, ICompositionElement)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu z określonym źródłem dla części.

DirectoryCatalog(String, ReflectionContext)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu w określonym kontekście odbicia.

DirectoryCatalog(String, String)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów, które pasują do określonego wzorca wyszukiwania w określonej ścieżce katalogu.

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu w określonym kontekście odbicia.

DirectoryCatalog(String, String, ICompositionElement)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na określonym wzorcu wyszukiwania w określonej ścieżce katalogu z określonym źródłem dla części.

DirectoryCatalog(String, String, ReflectionContext)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na określonym wzorcu wyszukiwania w określonej ścieżce katalogu przy użyciu określonego kontekstu odbicia.

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na określonym wzorcu wyszukiwania w określonej ścieżce katalogu przy użyciu określonego kontekstu odbicia.

DirectoryCatalog(String)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path to null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

Określona pathnazwa pliku lub obie wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy

DirectoryCatalog(String, ICompositionElement)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu z określonym źródłem dla części.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

definitionOrigin
ICompositionElement

Element używany przez diagnostykę do identyfikowania źródła części.

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path to null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

Określona pathnazwa pliku lub obie wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy

DirectoryCatalog(String, ReflectionContext)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu w określonym kontekście odbicia.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

reflectionContext
ReflectionContext

Kontekst używany do tworzenia części.

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path to null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

Określona pathnazwa pliku lub obie wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy

DirectoryCatalog(String, String)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów, które pasują do określonego wzorca wyszukiwania w określonej ścieżce katalogu.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

searchPattern
String

Ciąg wyszukiwania. Format ciągu powinien być taki sam jak określony dla GetFiles(String, String) metody .

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path lub searchPattern ma wartość null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

-lub- searchPattern nie zawiera prawidłowego wzorca.

Określona pathnazwa pliku lub obie wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy

DirectoryCatalog(String, ReflectionContext, ICompositionElement)

Inicjuje DirectoryCatalog nowe wystąpienie klasy przy użyciu ComposablePartDefinition obiektów opartych na wszystkich plikach DLL w określonej ścieżce katalogu w określonym kontekście odbicia.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

reflectionContext
ReflectionContext

Kontekst używany do tworzenia części.

definitionOrigin
ICompositionElement

Element używany przez diagnostykę do identyfikowania źródła części.

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path to null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

Określona pathnazwa pliku lub obie wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy

DirectoryCatalog(String, String, ICompositionElement)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na określonym wzorcu wyszukiwania w określonej ścieżce katalogu z określonym źródłem dla części.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

searchPattern
String

Ciąg wyszukiwania. Format ciągu powinien być taki sam jak określony dla GetFiles(String, String) metody .

definitionOrigin
ICompositionElement

Element używany przez diagnostykę do identyfikowania źródła części.

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path lub searchPattern ma wartość null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

-lub- searchPattern nie zawiera prawidłowego wzorca.

Określona pathnazwa pliku lub obie wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy

DirectoryCatalog(String, String, ReflectionContext)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na określonym wzorcu wyszukiwania w określonej ścieżce katalogu przy użyciu określonego kontekstu odbicia.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

searchPattern
String

Ciąg wyszukiwania. Format ciągu powinien być taki sam jak określony dla GetFiles(String, String) metody .

reflectionContext
ReflectionContext

Kontekst używany do tworzenia części.

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path lub searchPattern ma wartość null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

-lub- searchPattern nie zawiera prawidłowego wzorca.

Określona pathnazwa pliku lub obie wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy

DirectoryCatalog(String, String, ReflectionContext, ICompositionElement)

Inicjuje nowe wystąpienie DirectoryCatalog klasy przy użyciu ComposablePartDefinition obiektów opartych na określonym wzorcu wyszukiwania w określonej ścieżce katalogu przy użyciu określonego kontekstu odbicia.

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)

Parametry

path
String

Ścieżka do katalogu w celu skanowania zestawów w celu dodania ich do katalogu.

Ścieżka musi być bezwzględna lub względna względem BaseDirectory.

searchPattern
String

Ciąg wyszukiwania. Format ciągu powinien być taki sam jak określony dla GetFiles(String, String) metody .

reflectionContext
ReflectionContext

Kontekst używany do tworzenia części.

definitionOrigin
ICompositionElement

Element używany przez diagnostykę do identyfikowania źródła części.

Wyjątki

Określony path element jest nieprawidłowy (na przykład znajduje się na niezamapowanym dysku).

path lub searchPattern ma wartość null.

Obiekt wywołujący nie posiada wymaganych uprawnień.

path jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera co najmniej jeden nieprawidłowy znak specyficzny dla implementacji.

-lub- searchPattern nie zawiera prawidłowego wzorca.

Określona pathnazwa pliku lub obie te wartości przekraczają maksymalną długość zdefiniowaną przez system.

Dotyczy