AssemblyCatalog Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe AssemblyCatalog.
Sobrecargas
AssemblyCatalog(Assembly) |
Inicializa uma nova instância da classe AssemblyCatalog com o assembly especificado. |
AssemblyCatalog(String) |
Inicializa uma nova instância da classe AssemblyCatalog com a base de código especificada. |
AssemblyCatalog(Assembly, ICompositionElement) |
Inicializa uma nova instância da classe AssemblyCatalog com o assembly especificado. |
AssemblyCatalog(Assembly, ReflectionContext) |
Inicializa uma nova instância da classe AssemblyCatalog com o assembly e o contexto de reflexão especificados. |
AssemblyCatalog(String, ICompositionElement) |
Inicializa uma nova instância da classe AssemblyCatalog com a base de código especificada. |
AssemblyCatalog(String, ReflectionContext) |
Inicializa uma nova instância da classe AssemblyCatalog com a base de código e contexto de reflexão especificados. |
AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement) |
Inicializa uma nova instância da classe AssemblyCatalog com o assembly e o contexto de reflexão especificados. |
AssemblyCatalog(String, ReflectionContext, ICompositionElement) |
Inicializa uma nova instância da classe AssemblyCatalog com a base de código e contexto de reflexão especificados. |
AssemblyCatalog(Assembly)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com o assembly especificado.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly);
public AssemblyCatalog (System.Reflection.Assembly assembly);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly)
Parâmetros
- assembly
- Assembly
O assembly que contém os objetos Type atribuídos para serem adicionados ao objeto AssemblyCatalog.
Exceções
Aplica-se a
AssemblyCatalog(String)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com a base de código especificada.
public:
AssemblyCatalog(System::String ^ codeBase);
public AssemblyCatalog (string codeBase);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String)
Parâmetros
- codeBase
- String
Uma cadeia de caracteres que especifica a base de código do assembly (ou seja, o caminho para o arquivo do assembly) que contém os objetos Type atribuídos a serem adicionados ao objeto AssemblyCatalog.
Exceções
codeBase
não é um assembly válido.
- ou -
A versão 2.0 ou anterior do Common Language Runtime está carregada no momento e codeBase
foi compilada com uma versão posterior.
O chamador não tem permissão de descoberta de caminho.
codeBase
é null
.
codeBase
não foi encontrado.
codeBase
é uma cadeia de comprimento zero, contém somente espaços em branco ou um ou mais caracteres inválidos, conforme definido por InvalidPathChars.
O caminho especificado, o nome de arquivo, ou ambos excedem o tamanho máximo definido pelo sistema.
Comentários
O assembly referenciado por codeBase
é carregado no contexto de carga.
Aplica-se a
AssemblyCatalog(Assembly, ICompositionElement)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com o assembly especificado.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (System.Reflection.Assembly assembly, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, definitionOrigin As ICompositionElement)
Parâmetros
- assembly
- Assembly
O assembly que contém os objetos Type atribuídos para serem adicionados ao objeto AssemblyCatalog.
- definitionOrigin
- ICompositionElement
O elemento usado pelos diagnósticos para identificar as origens de partes.
Exceções
assembly
ou definitionOrigin
é null
.
- ou -
assembly
foi carregado no contexto exclusivo de reflexão.
Aplica-se a
AssemblyCatalog(Assembly, ReflectionContext)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com o assembly e o contexto de reflexão especificados.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::Reflection::ReflectionContext ^ reflectionContext);
public AssemblyCatalog (System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, reflectionContext As ReflectionContext)
Parâmetros
- assembly
- Assembly
O assembly que contém os objetos Type atribuídos para serem adicionados ao objeto AssemblyCatalog.
- reflectionContext
- ReflectionContext
O contexto usado pelo catálogo para interpretar tipos.
Exceções
assembly
ou reflectionContext
é null
.
- ou -
assembly
foi carregado no contexto exclusivo de reflexão.
Aplica-se a
AssemblyCatalog(String, ICompositionElement)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com a base de código especificada.
public:
AssemblyCatalog(System::String ^ codeBase, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (string codeBase, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, definitionOrigin As ICompositionElement)
Parâmetros
- codeBase
- String
Uma cadeia de caracteres que especifica a base de código do assembly (ou seja, o caminho para o arquivo do assembly) que contém os objetos Type atribuídos a serem adicionados ao objeto AssemblyCatalog.
- definitionOrigin
- ICompositionElement
O elemento usado pelos diagnósticos para identificar as origens de partes.
Exceções
codeBase
não é um assembly válido.
- ou -
A versão 2,0 ou posterior do Common Language Runtime está carregada e codeBase
foi compilada com uma versão posterior.
O chamador não tem permissão de descoberta de caminho.
codebase
ou definitionOrigin
é null
.
codeBase
não foi encontrado.
codeBase
é uma cadeia de comprimento zero, contém somente espaços em branco ou um ou mais caracteres inválidos, conforme definido por InvalidPathChars.
O caminho especificado, o nome de arquivo, ou ambos excedem o tamanho máximo definido pelo sistema.
Comentários
O assembly referenciado por codeBase
é carregado no contexto carregar.
Aplica-se a
AssemblyCatalog(String, ReflectionContext)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com a base de código e contexto de reflexão especificados.
public:
AssemblyCatalog(System::String ^ codeBase, System::Reflection::ReflectionContext ^ reflectionContext);
public AssemblyCatalog (string codeBase, System.Reflection.ReflectionContext reflectionContext);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, reflectionContext As ReflectionContext)
Parâmetros
- codeBase
- String
Uma cadeia de caracteres que especifica a base de código do assembly (ou seja, o caminho para o arquivo do assembly) que contém os objetos Type atribuídos a serem adicionados ao objeto AssemblyCatalog.
- reflectionContext
- ReflectionContext
O contexto usado pelo catálogo para interpretar tipos.
Exceções
codeBase
não é um assembly válido.
- ou -
A versão 2,0 ou posterior do Common Language Runtime está carregada e codeBase
foi compilada com uma versão posterior.
O chamador não tem permissão de descoberta de caminho.
codebase
ou reflectionContext
é null
.
codeBase
não foi encontrado.
codeBase
é uma cadeia de comprimento zero, contém somente espaços em branco ou um ou mais caracteres inválidos, conforme definido por InvalidPathChars.
O caminho especificado, o nome de arquivo, ou ambos excedem o tamanho máximo definido pelo sistema.
Comentários
O assembly referenciado porcodebase
é carregado no contexto carregar.
Aplica-se a
AssemblyCatalog(Assembly, ReflectionContext, ICompositionElement)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com o assembly e o contexto de reflexão especificados.
public:
AssemblyCatalog(System::Reflection::Assembly ^ assembly, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (System.Reflection.Assembly assembly, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : System.Reflection.Assembly * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (assembly As Assembly, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
Parâmetros
- assembly
- Assembly
O assembly que contém os objetos Type atribuídos para serem adicionados ao objeto AssemblyCatalog.
- reflectionContext
- ReflectionContext
O contexto usado pelo catálogo para interpretar tipos.
- definitionOrigin
- ICompositionElement
O elemento usado pelos diagnósticos para identificar as origens de partes.
Exceções
assembly
, definitionOrigin
ou reflectionContext
é null
.
- ou -
assembly
foi carregado no contexto exclusivo de reflexão.
Aplica-se a
AssemblyCatalog(String, ReflectionContext, ICompositionElement)
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
- Origem:
- AssemblyCatalog.cs
Inicializa uma nova instância da classe AssemblyCatalog com a base de código e contexto de reflexão especificados.
public:
AssemblyCatalog(System::String ^ codeBase, System::Reflection::ReflectionContext ^ reflectionContext, System::ComponentModel::Composition::Primitives::ICompositionElement ^ definitionOrigin);
public AssemblyCatalog (string codeBase, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);
new System.ComponentModel.Composition.Hosting.AssemblyCatalog : string * System.Reflection.ReflectionContext * System.ComponentModel.Composition.Primitives.ICompositionElement -> System.ComponentModel.Composition.Hosting.AssemblyCatalog
Public Sub New (codeBase As String, reflectionContext As ReflectionContext, definitionOrigin As ICompositionElement)
Parâmetros
- codeBase
- String
Uma cadeia de caracteres que especifica a base de código do assembly (ou seja, o caminho para o arquivo do assembly) que contém os objetos Type atribuídos a serem adicionados ao objeto AssemblyCatalog.
- reflectionContext
- ReflectionContext
O contexto usado pelo catálogo para interpretar tipos.
- definitionOrigin
- ICompositionElement
O elemento usado pelos diagnósticos para identificar as origens de partes.
Exceções
codeBase
não é um assembly válido.
- ou -
A versão 2,0 ou posterior do Common Language Runtime está carregada e codeBase
foi compilada com uma versão posterior.
O chamador não tem permissão de descoberta de caminho.
codebase
, definitionOrigin
ou reflectionContext
é null
.
codeBase
não foi encontrado.
codeBase
é uma cadeia de comprimento zero, contém somente espaços em branco ou um ou mais caracteres inválidos, conforme definido por InvalidPathChars.
O caminho especificado, o nome de arquivo, ou ambos excedem o tamanho máximo definido pelo sistema.
Comentários
O assembly referenciado por codebase
é carregado no contexto carregar.