ClientBuildManagerParameter Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) |