ClientBuildManagerParameter Osztály

Definíció

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)

A következőre érvényes:

Lásd még