SoapServices.PreLoad Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Förinstallerar angivna typer baserat på värden som anges i de SoapTypeAttribute som tillämpas på typerna.
Överlagringar
| Name | Description |
|---|---|
| PreLoad(Assembly) |
Läser in alla Type som finns i den angivna Assembly informationen som finns i den SoapTypeAttribute associerade med varje typ. |
| PreLoad(Type) |
Förinstallerar angivet Type baserat på värden som angetts i en SoapTypeAttribute på typen. |
PreLoad(Assembly)
Läser in alla Type som finns i den angivna Assembly informationen som finns i den SoapTypeAttribute associerade med varje typ.
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)
Parametrar
- assembly
- Assembly
För Assembly varje typ som ska anropas PreLoad(Type).
- Attribut
Undantag
Den omedelbara anroparen har inte infrastrukturbehörighet.
Exempel
I följande kodexempel visas hur du använder den här metoden. Det här kodexemplet är en del av ett större exempel för SoapServices klassen.
// 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);
Kommentarer
När .NET Framework parsar en XML-dataström måste den veta hur du konverterar XML-läsningen från strömmen till vanliga språkkörningstyper. Den information som anger hur .NET Framework ska generera och parsa en XML-dataström lagras i anpassade attribut som finns i namnområdet System.Runtime.Remoting.Metadata. Det finns två sätt att ange den här informationen i en konfigurationsfil: antingen genom att uttryckligen ange mappningarna eller genom att ange vilka objekttyper som ska förinläsas. De anpassade attributen läses under förinläsningsprocessen och informationen i dem görs tillgänglig för SOAP-parsern.
Gäller för
PreLoad(Type)
Förinstallerar angivet Type baserat på värden som angetts i en SoapTypeAttribute på typen.
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)
Parametrar
- Attribut
Undantag
Den omedelbara anroparen har inte infrastrukturbehörighet.
Exempel
I följande kodexempel visas hur du använder den här metoden. Det här kodexemplet är en del av ett större exempel för SoapServices klassen.
// 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);
Kommentarer
När .NET Framework parsar en XML-dataström måste den veta hur du konverterar XML-läsningen från strömmen till vanliga språkkörningstyper. Den information som anger hur .NET Framework ska generera och parsa en XML-dataström lagras i anpassade attribut som finns i namnområdet System.Runtime.Remoting.Metadata. Det finns två sätt att ange den här informationen i en konfigurationsfil: antingen genom att uttryckligen ange mappningarna eller genom att ange vilka objekttyper som ska förinläsas. De anpassade attributen läses under förinläsningsprocessen och informationen i dem görs tillgänglig för SOAP-parsern.