SoapServices.PreLoad Método

Definição

Pré-carrega os tipos especificados com base nos valores definidos em e SoapTypeAttribute aplicados aos tipos.

Sobrecargas

Name Description
PreLoad(Assembly)

Pré-carrega cada Type informação encontrada no especificado Assembly a partir da informação encontrada no SoapTypeAttribute associado a cada tipo.

PreLoad(Type)

Pré-carrega o dado Type com base nos valores definidos em a SoapTypeAttribute sobre o tipo.

PreLoad(Assembly)

Pré-carrega cada Type informação encontrada no especificado Assembly a partir da informação encontrada no SoapTypeAttribute associado a cada tipo.

public:
 static void PreLoad(System::Reflection::Assembly ^ assembly);
public static void PreLoad(System.Reflection.Assembly assembly);
[System.Security.SecurityCritical]
public static void PreLoad(System.Reflection.Assembly assembly);
static member PreLoad : System.Reflection.Assembly -> unit
[<System.Security.SecurityCritical>]
static member PreLoad : System.Reflection.Assembly -> unit
Public Shared Sub PreLoad (assembly As Assembly)

Parâmetros

assembly
Assembly

O Assembly para cada tipo de que chamar PreLoad(Type).

Atributos

Exceções

O interlocutor imediato não tem autorização para infraestruturas.

Exemplos

O seguinte exemplo de código mostra como usar este método. Este exemplo de código faz parte de um exemplo maior fornecido para a SoapServices classe.

// Register all types in the assembly with the SoapType attribute.
System::Reflection::Assembly^ executingAssembly =
   System::Reflection::Assembly::GetExecutingAssembly();
SoapServices::PreLoad( executingAssembly );
// Register all types in the assembly with the SoapType attribute.
System.Reflection.Assembly executingAssembly =
    System.Reflection.Assembly.GetExecutingAssembly();
SoapServices.PreLoad(executingAssembly);

Observações

Quando o .NET Framework está a analisar um fluxo XML, precisa de saber como converter a leitura XML do fluxo para tipos de execução de linguagem comum. A informação que especifica como o .NET Framework deve gerar e analisar um fluxo XML é armazenada em atributos personalizados localizados no namespace System.Runtime.Remoting.Metadata. Existem duas formas de especificar esta informação num ficheiro de configuração: ou especificando explicitamente os mapeamentos, ou especificando quais os tipos de objetos a pré-carregar. Os atributos personalizados são lidos durante o processo de pré-carregamento e a informação neles contida é disponibilizada ao parser SOAP.

Aplica-se a

PreLoad(Type)

Pré-carrega o dado Type com base nos valores definidos em a SoapTypeAttribute sobre o tipo.

public:
 static void PreLoad(Type ^ type);
public static void PreLoad(Type type);
[System.Security.SecurityCritical]
public static void PreLoad(Type type);
static member PreLoad : Type -> unit
[<System.Security.SecurityCritical>]
static member PreLoad : Type -> unit
Public Shared Sub PreLoad (type As Type)

Parâmetros

type
Type

O Type para pré-carregar.

Atributos

Exceções

O interlocutor imediato não tem autorização para infraestruturas.

Exemplos

O seguinte exemplo de código mostra como usar este método. Este exemplo de código faz parte de um exemplo maior fornecido para a SoapServices classe.

// Register a specific type with the SoapType attribute.
Type^ exampleType = ExampleNamespace::ExampleClass::typeid;
SoapServices::PreLoad( exampleType );
// Register a specific type with the SoapType attribute.
Type exampleType = typeof(ExampleNamespace.ExampleClass);
SoapServices.PreLoad(exampleType);

Observações

Quando o .NET Framework está a analisar um fluxo XML, precisa de saber como converter a leitura XML do fluxo para tipos de execução de linguagem comum. A informação que especifica como o .NET Framework deve gerar e analisar um fluxo XML é armazenada em atributos personalizados localizados no namespace System.Runtime.Remoting.Metadata. Existem duas formas de especificar esta informação num ficheiro de configuração: ou especificando explicitamente os mapeamentos, ou especificando quais os tipos de objetos a pré-carregar. Os atributos personalizados são lidos durante o processo de pré-carregamento e a informação neles contida é disponibilizada ao parser SOAP.

Aplica-se a