ClientBuildManagerParameter Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A ASP.NET fordítónak átadott értékeket tartalmazza az előfordítás során.
public ref class ClientBuildManagerParameter
[System.Serializable]
public class ClientBuildManagerParameter
[<System.Serializable>]
type ClientBuildManagerParameter = class
Public Class ClientBuildManagerParameter
- Öröklődés
-
ClientBuildManagerParameter
- Attribútumok
Példák
Az alábbi példakód egy, az ClientBuildManager osztály áttekintésében található példakód része. A példában létrejön egy ClientBuildManagerParameter objektum és annak értékei. Az eredményül kapott szerelvény a megadott kulcsfájl alapján erős névvel rendelkezik, és a megadott PrecompilationFlags értékeknek megfelelően lesz előre lefordítva.
_cbmParameter = new ClientBuildManagerParameter();
_cbmParameter.PrecompilationFlags = _flags;
_cbmParameter.StrongNameKeyFile = _keyFile;
builder = new
ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter);
_cbmParameter = New ClientBuildManagerParameter()
_cbmParameter.PrecompilationFlags = _flags
_cbmParameter.StrongNameKeyFile = _keyFile
builder = New ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter)
Megjegyzések
ASP.NET weblapok és kódfájlok előre lefordíthatók, hogy a felhasználók gyorsabban válaszolhassanak, és lehetővé tegyék a webhely üzembe helyezését a forráskód telepítése nélkül. A ASP.NET-webhelyek előfordításával kapcsolatos további információkért lásd: ASP.NET Webhely Project Előfordítás áttekintése.
Az ClientBuildManagerParameter osztály az előfordítás során használt értékeket tárolja. A PrecompilationFlags tulajdonság határozza meg a szerelvény felépítését. Beállíthatja például a PrecompilationFlagsClean korábban lefordított összetevők újrafordítását, vagy beállíthatja úgy, hogy OverwriteTarget az eredményül kapott szerelvény felülírhassa a célkönyvtárban lévő összes összetevőt. Az PrecompilationFlags enumerátor rendelkezik egy FlagsAttribute attribútummal, amely lehetővé teszi a tagértékek bitenkénti kombinációját. A PrecompilationFlags tulajdonság több értéket is tartalmazhat az enumerálásból az PrecompilationFlags előfordítási viselkedések kombinációjának megadásához.
StrongNameKeyContainer A tulajdonság vagy a StrongNameKeyFile tulajdonság egy erős nevű szerelvény létrehozásához van hozzárendelve egy értékhez. Nem kell mindkét értéket beállítani egy erős nevű szerelvény létrehozásához.
A ClientBuildManagerParameter konstruktoron keresztül egy objektumot ad át ClientBuildManager az objektumnak ClientBuildManager .
Konstruktorok
| Name | Description |
|---|---|
| ClientBuildManagerParameter() |
Inicializálja a ClientBuildManagerParameter osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| ExcludedVirtualPaths |
Lekéri vagy beállítja a kizárt virtuális útvonalakat. |
| PrecompilationFlags |
Lekéri vagy beállítja az előre összeállított viselkedést meghatározó jelzőket. |
| StrongNameKeyContainer |
Lekéri vagy beállítja a fordítás során használt kulcstárolót. |
| StrongNameKeyFile |
Lekéri vagy beállítja a fordítás során használt kulcsfájlt. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |