ClientBuildManagerParameter Klasa

Definicja

Zawiera wartości przekazywane do kompilatora ASP.NET podczas wstępnego kompilowania.

public ref class ClientBuildManagerParameter
[System.Serializable]
public class ClientBuildManagerParameter
[<System.Serializable>]
type ClientBuildManagerParameter = class
Public Class ClientBuildManagerParameter
Dziedziczenie
ClientBuildManagerParameter
Atrybuty

Przykłady

Poniższy przykład kodu jest częścią przykładu kodu znalezionego w przeglądzie ClientBuildManager klasy. W tym przykładzie ClientBuildManagerParameter obiekt jest tworzony i jego wartości ustawione. Wynikowy zestaw będzie miał silną nazwę opartą na podanym pliku klucza i będzie wstępnie kompilować zgodnie z podanymi PrecompilationFlags wartościami.

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

Uwagi

ASP.NET strony sieci Web i pliki kodu można wstępnie skompilować, aby ułatwić szybsze reagowanie dla użytkowników i umożliwić wdrażanie witryny bez wdrażania kodu źródłowego. Aby uzyskać więcej informacji na temat wstępnego komkompilowania witryny sieci Web ASP.NET, zobacz omówienie wstępnej kompilacji projektu witryny sieci Web ASP.NET.

Klasa ClientBuildManagerParameter przechowuje wartości, które są używane podczas prekompilacji. Właściwość PrecompilationFlags określa, w jaki sposób zestaw zostanie skompilowany. Można na przykład ustawić PrecompilationFlags wartość na wartość , Clean aby ponownie skompilować wszystkie wcześniej skompilowane składniki lub ustawić OverwriteTarget go tak, aby umożliwić wynikowemu zestawowi zastąpienie wszystkich składników w katalogu docelowym. Moduł PrecompilationFlags wyliczający ma atrybut, który umożliwia bitową kombinację FlagsAttribute wartości składowych. Właściwość PrecompilationFlags może zawierać więcej niż jedną wartość z wyliczenia PrecompilationFlags , aby określić kombinację zachowań prekompilacji.

StrongNameKeyContainer Właściwość lub StrongNameKeyFile właściwość jest przypisana do wartości w celu utworzenia zestawu o silnej nazwie. Obie wartości nie muszą być ustawione, aby utworzyć zestaw o silnej nazwie.

ClientBuildManagerParameter Obiekt jest przekazywany do ClientBuildManager obiektu za pośrednictwem konstruktoraClientBuildManager.

Konstruktory

ClientBuildManagerParameter()

Inicjuje nowe wystąpienie klasy ClientBuildManagerParameter.

Właściwości

ExcludedVirtualPaths

Pobiera lub ustawia wykluczone ścieżki wirtualne.

PrecompilationFlags

Pobiera lub ustawia flagi określające zachowanie prekompilacji.

StrongNameKeyContainer

Pobiera lub ustawia kontener klucza używany podczas kompilacji.

StrongNameKeyFile

Pobiera lub ustawia plik klucza używany podczas kompilacji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też