Compartir a través de


SoapServices.PreLoad Método

Definición

Realiza una carga previa de los tipos especificados en función de los valores establecidos en el SoapTypeAttribute aplicado a los tipos.

Sobrecargas

PreLoad(Assembly)

Realiza una carga previa de cada Type encontrado en el Assembly especificado a partir de la información localizada en el SoapTypeAttribute asociado a cada tipo.

PreLoad(Type)

Realiza una carga previa del Type especificado en función de los valores establecidos en un SoapTypeAttribute correspondiente al tipo.

PreLoad(Assembly)

Realiza una carga previa de cada Type encontrado en el Assembly especificado a partir de la información localizada en el SoapTypeAttribute asociado 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

Assembly de cada tipo del que se llama a PreLoad(Type).

Atributos

Excepciones

El llamador inmediato no tiene permisos de infraestructura.

Ejemplos

En el ejemplo de código siguiente se muestra la forma de utilizar este método. Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase SoapServices.

// 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);

Comentarios

Cuando .NET Framework analiza una secuencia XML, debe saber cómo convertir la lectura XML de la secuencia en tipos de Common Language Runtime. Información que especifica cómo se debe generar y analizar una secuencia XML en atributos personalizados que se encuentran en el System.Runtime.Remoting.Metadata espacio de nombres . Hay dos maneras de especificar esta información en un archivo de configuración: ya sea especificando explícitamente las asignaciones o especificando los tipos de objeto que se van a cargar previamente. Los atributos personalizados se leen durante el proceso de precarga y la información de ellas está disponible para el analizador SOAP.

Se aplica a

PreLoad(Type)

Realiza una carga previa del Type especificado en función de los valores establecidos en un SoapTypeAttribute correspondiente al 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

Type del que se va a realizar una carga previa.

Atributos

Excepciones

El llamador inmediato no tiene permisos de infraestructura.

Ejemplos

En el ejemplo de código siguiente se muestra la forma de utilizar este método. Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase SoapServices.

// 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);

Comentarios

Cuando .NET Framework analiza una secuencia XML, debe saber cómo convertir la lectura XML de la secuencia en tipos de Common Language Runtime. Información que especifica cómo se debe generar y analizar una secuencia XML en atributos personalizados que se encuentran en el System.Runtime.Remoting.Metadata espacio de nombres . Hay dos maneras de especificar esta información en un archivo de configuración: ya sea especificando explícitamente las asignaciones o especificando los tipos de objeto que se van a cargar previamente. Los atributos personalizados se leen durante el proceso de precarga y la información de ellas está disponible para el analizador SOAP.

Se aplica a