ClientBuildManagerParameter Klas

Definitie

Bevat waarden die tijdens de precompilatie worden doorgegeven aan de ASP.NET compiler.

public ref class ClientBuildManagerParameter
[System.Serializable]
public class ClientBuildManagerParameter
[<System.Serializable>]
type ClientBuildManagerParameter = class
Public Class ClientBuildManagerParameter
Overname
ClientBuildManagerParameter
Kenmerken

Voorbeelden

Het volgende codevoorbeeld maakt deel uit van een codevoorbeeld in het ClientBuildManager klasseoverzicht. In het voorbeeld wordt een ClientBuildManagerParameter object gemaakt en de bijbehorende waarden ingesteld. De resulterende assembly heeft een sterke naam op basis van het opgegeven sleutelbestand en wordt vooraf gecompileren op basis van de opgegeven PrecompilationFlags waarden.

_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)

Opmerkingen

ASP.NET webpagina's en codebestanden kunnen vooraf worden gecompileerd om een snellere reactie voor gebruikers mogelijk te maken en de implementatie van de site mogelijk te maken zonder de broncode te implementeren. Zie ASP.NET Website Project Precompilation Overview voor meer informatie over het vooraf compileren van een ASP.NET website.

De ClientBuildManagerParameter klasse slaat waarden op die worden gebruikt tijdens de precompilatie. De PrecompilationFlags eigenschap bepaalt hoe de assembly wordt gebouwd. U kunt bijvoorbeeld instellen PrecompilationFlags dat Clean alle eerder gecompileerde onderdelen opnieuw worden gecompileerd of ingesteld om OverwriteTarget de resulterende assembly toe te staan om onderdelen in de doelmap te overschrijven. De PrecompilationFlags enumerator heeft een FlagsAttribute kenmerk dat een bitsgewijze combinatie van de lidwaarden toestaat. De PrecompilationFlags eigenschap kan meer dan één waarde uit de PrecompilationFlags opsomming bevatten om een combinatie van precompilatiegedrag op te geven.

Aan de StrongNameKeyContainer eigenschap of eigenschap StrongNameKeyFile wordt een waarde toegewezen om een sterk benoemde assembly te maken. Beide waarden hoeven niet te worden ingesteld om een sterk benoemde assembly te maken.

Een ClientBuildManagerParameter object wordt doorgegeven aan het ClientBuildManager object via de ClientBuildManager constructor.

Constructors

Name Description
ClientBuildManagerParameter()

Initialiseert een nieuw exemplaar van de ClientBuildManagerParameter klasse.

Eigenschappen

Name Description
ExcludedVirtualPaths

Hiermee worden uitgesloten virtuele paden opgehaald of ingesteld.

PrecompilationFlags

Hiermee worden de vlaggen ophaalt of ingesteld die het gedrag van de precompilatie bepalen.

StrongNameKeyContainer

Hiermee haalt u de sleutelcontainer op die tijdens de compilatie wordt gebruikt of stelt u deze in.

StrongNameKeyFile

Hiermee haalt u het sleutelbestand op dat tijdens de compilatie wordt gebruikt of stelt u het in.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook