SoapServices.PreLoad Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wstępnie ładuje określone typy na podstawie wartości ustawionych w zastosowanych SoapTypeAttribute do typów.
Przeciążenia
PreLoad(Assembly) |
Wstępnie ładuje każdy Type element określony Assembly z informacji znalezionych w skojarzonym z każdym typem SoapTypeAttribute . |
PreLoad(Type) |
Wstępnie ładuje daną Type wartość na podstawie wartości ustawionych w SoapTypeAttribute typie. |
PreLoad(Assembly)
Wstępnie ładuje każdy Type element określony Assembly z informacji znalezionych w skojarzonym z każdym typem SoapTypeAttribute .
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)
Parametry
- assembly
- Assembly
Dla Assembly każdego typu, którego wywołanie ma być wywołane PreLoad(Type).
- Atrybuty
Wyjątki
Bezpośredni obiekt wywołujący nie ma uprawnień do infrastruktury.
Przykłady
W poniższym przykładzie kodu pokazano, jak używać tej metody. Ten przykład kodu jest częścią większego przykładu podanego SoapServices dla klasy.
// 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);
Uwagi
Gdy .NET Framework analizuje strumień XML, musi wiedzieć, jak przekonwertować kod XML odczytany ze strumienia na typy środowiska uruchomieniowego języka wspólnego. Informacje określające sposób generowania i analizowania strumienia XML .NET Framework są przechowywane w atrybutach niestandardowych znajdujących się w System.Runtime.Remoting.Metadata przestrzeni nazw. Istnieją dwa sposoby określania tych informacji w pliku konfiguracji: jawnie określając mapowania lub określając typy obiektów do wstępnego ładowania. Atrybuty niestandardowe są odczytywane podczas procesu ładowania wstępnego, a informacje w nich są udostępniane analizatorowi PROTOKOŁU SOAP.
Dotyczy
PreLoad(Type)
Wstępnie ładuje daną Type wartość na podstawie wartości ustawionych w SoapTypeAttribute typie.
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)
Parametry
- Atrybuty
Wyjątki
Bezpośredni obiekt wywołujący nie ma uprawnień do infrastruktury.
Przykłady
W poniższym przykładzie kodu pokazano, jak używać tej metody. Ten przykład kodu jest częścią większego przykładu podanego SoapServices dla klasy.
// 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);
Uwagi
Gdy .NET Framework analizuje strumień XML, musi wiedzieć, jak przekonwertować kod XML odczytany ze strumienia na typy środowiska uruchomieniowego języka wspólnego. Informacje określające sposób generowania i analizowania strumienia XML .NET Framework są przechowywane w atrybutach niestandardowych znajdujących się w System.Runtime.Remoting.Metadata przestrzeni nazw. Istnieją dwa sposoby określania tych informacji w pliku konfiguracji: jawnie określając mapowania lub określając typy obiektów do wstępnego ładowania. Atrybuty niestandardowe są odczytywane podczas procesu ładowania wstępnego, a informacje w nich są udostępniane analizatorowi PROTOKOŁU SOAP.