SoapServices.PreLoad Methode

Definition

Preloads angegebene Typen basierend auf werten, die auf die SoapTypeAttribute Typen angewendet wurden.

Überlädt

Name Beschreibung
PreLoad(Assembly)

Laden Sie alle Type im angegebenen Assembly Bereich gefundenen Informationen in den SoapTypeAttribute zugehörigen Typen vorab.

PreLoad(Type)

Stellt das angegebene Type Feld basierend auf den werten, die in einem SoapTypeAttribute Typ festgelegt sind, vor.

PreLoad(Assembly)

Laden Sie alle Type im angegebenen Assembly Bereich gefundenen Informationen in den SoapTypeAttribute zugehörigen Typen vorab.

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)

Parameter

assembly
Assembly

Die Assembly für jeden Typ, der aufgerufen PreLoad(Type)werden soll.

Attribute

Ausnahmen

Der direkte Aufrufer verfügt nicht über die Infrastrukturberechtigung.

Beispiele

Das folgende Codebeispiel zeigt, wie diese Methode verwendet wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SoapServices Klasse bereitgestellt wird.

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

Hinweise

Wenn .NET Framework einen XML-Stream analysiert, muss es wissen, wie der XML-Lesevorgang aus dem Datenstrom in gängige Sprachlaufzeittypen konvertiert wird. Die Informationen, die angeben, wie das .NET Framework einen XML-Datenstrom generieren und analysieren soll, wird in benutzerdefinierten Attributen gespeichert, die sich im namespace System.Runtime.Remoting.Metadata befinden. Es gibt zwei Möglichkeiten, diese Informationen in einer Konfigurationsdatei anzugeben: entweder durch explizite Angabe der Zuordnungen oder durch Angeben der zu ladenden Objekttypen. Die benutzerdefinierten Attribute werden während des Vorabladevorgangs gelesen, und die darin angezeigten Informationen werden dem SOAP-Parser zur Verfügung gestellt.

Gilt für:

PreLoad(Type)

Stellt das angegebene Type Feld basierend auf den werten, die in einem SoapTypeAttribute Typ festgelegt sind, vor.

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)

Parameter

type
Type

The Type to preload.

Attribute

Ausnahmen

Der direkte Aufrufer verfügt nicht über die Infrastrukturberechtigung.

Beispiele

Das folgende Codebeispiel zeigt, wie diese Methode verwendet wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SoapServices Klasse bereitgestellt wird.

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

Hinweise

Wenn .NET Framework einen XML-Stream analysiert, muss es wissen, wie der XML-Lesevorgang aus dem Datenstrom in gängige Sprachlaufzeittypen konvertiert wird. Die Informationen, die angeben, wie das .NET Framework einen XML-Datenstrom generieren und analysieren soll, wird in benutzerdefinierten Attributen gespeichert, die sich im namespace System.Runtime.Remoting.Metadata befinden. Es gibt zwei Möglichkeiten, diese Informationen in einer Konfigurationsdatei anzugeben: entweder durch explizite Angabe der Zuordnungen oder durch Angeben der zu ladenden Objekttypen. Die benutzerdefinierten Attribute werden während des Vorabladevorgangs gelesen, und die darin angezeigten Informationen werden dem SOAP-Parser zur Verfügung gestellt.

Gilt für: