SoapServices.PreLoad Methode

Definitie

Hiermee worden opgegeven typen vooraf geladen op basis van waarden die zijn ingesteld in de SoapTypeAttribute toegepaste typen.

Overloads

Name Description
PreLoad(Assembly)

Laadt elke Type gevonden in de opgegeven Assembly informatie uit de informatie die is gevonden in het SoapTypeAttribute bijbehorende type.

PreLoad(Type)

Hiermee wordt de opgegeven Type waarde vooraf geladen op basis van waarden die zijn ingesteld in een SoapTypeAttribute op het type.

PreLoad(Assembly)

Laadt elke Type gevonden in de opgegeven Assembly informatie uit de informatie die is gevonden in het SoapTypeAttribute bijbehorende type.

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)

Parameters

assembly
Assembly

De Assembly voor elk type dat moet worden aangeroepen PreLoad(Type).

Kenmerken

Uitzonderingen

De directe beller heeft geen infrastructuurmachtiging.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u deze methode gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de SoapServices klasse.

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

Opmerkingen

Wanneer .NET Framework een XML-stroom parseert, moet deze weten hoe de XML-leesbewerking van de stream moet worden geconverteerd naar algemene typen taalruntime. De informatie die aangeeft hoe het .NET Framework een XML-stroom moet genereren en parseren, wordt opgeslagen in aangepaste kenmerken die zich in de System.Runtime.Remoting.Metadata naamruimte bevinden. Er zijn twee manieren om deze informatie op te geven in een configuratiebestand: door expliciet de toewijzingen op te geven of door op te geven welke objecttypen vooraf moeten worden geladen. De aangepaste kenmerken worden gelezen tijdens het preloadproces en de informatie erin wordt beschikbaar gesteld aan de SOAP-parser.

Van toepassing op

PreLoad(Type)

Hiermee wordt de opgegeven Type waarde vooraf geladen op basis van waarden die zijn ingesteld in een SoapTypeAttribute op het type.

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)

Parameters

type
Type

De Type te laden.

Kenmerken

Uitzonderingen

De directe beller heeft geen infrastructuurmachtiging.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u deze methode gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de SoapServices klasse.

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

Opmerkingen

Wanneer .NET Framework een XML-stroom parseert, moet deze weten hoe de XML-leesbewerking van de stream moet worden geconverteerd naar algemene typen taalruntime. De informatie die aangeeft hoe het .NET Framework een XML-stroom moet genereren en parseren, wordt opgeslagen in aangepaste kenmerken die zich in de System.Runtime.Remoting.Metadata naamruimte bevinden. Er zijn twee manieren om deze informatie op te geven in een configuratiebestand: door expliciet de toewijzingen op te geven of door op te geven welke objecttypen vooraf moeten worden geladen. De aangepaste kenmerken worden gelezen tijdens het preloadproces en de informatie erin wordt beschikbaar gesteld aan de SOAP-parser.

Van toepassing op