Bagikan melalui


ClientBuildManagerParameter Kelas

Definisi

Berisi nilai yang diteruskan ke pengkompilasi ASP.NET selama prakompilasi.

public ref class ClientBuildManagerParameter
[System.Serializable]
public class ClientBuildManagerParameter
[<System.Serializable>]
type ClientBuildManagerParameter = class
Public Class ClientBuildManagerParameter
Warisan
ClientBuildManagerParameter
Atribut

Contoh

Contoh kode berikut adalah bagian dari contoh kode yang ditemukan dalam ClientBuildManager gambaran umum kelas. Dalam contoh, ClientBuildManagerParameter objek dibuat dan nilainya ditetapkan. Rakitan yang dihasilkan akan memiliki nama yang kuat berdasarkan file kunci yang disediakan dan akan diprakomile sesuai dengan nilai yang disediakan PrecompilationFlags .

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

Keterangan

ASP.NET Halaman web dan file kode dapat dikompilasi sebelumnya untuk memfasilitasi respons yang lebih cepat bagi pengguna dan memungkinkan penyebaran situs tanpa menyebarkan kode sumber. Untuk informasi selengkapnya tentang prakompemilasi situs web ASP.NET, lihat Gambaran Umum Prakompemiliasi Proyek Situs Web ASP.NET.

Kelas ClientBuildManagerParameter menyimpan nilai yang digunakan selama prakompeksi. Properti PrecompilationFlags menentukan bagaimana perakitan akan dibangun. Misalnya, Anda dapat mengatur PrecompilationFlags ke Clean untuk mengkompilasi ulang komponen yang dikompilasi sebelumnya, atau mengaturnya ke OverwriteTarget untuk mengizinkan perakitan yang dihasilkan untuk menimpa komponen apa pun di direktori target. Enumerator PrecompilationFlags memiliki FlagsAttribute atribut yang memungkinkan kombinasi bitwise dari nilai anggotanya. Properti PrecompilationFlags dapat berisi lebih dari satu nilai dari PrecompilationFlags enumerasi untuk menentukan kombinasi perilaku prakompeksi.

StrongNameKeyContainer Properti atau StrongNameKeyFile properti diberi nilai untuk membuat rakitan bernama kuat. Kedua nilai tidak perlu diatur untuk membuat rakitan bernama kuat.

Objek ClientBuildManagerParameter diteruskan ke ClientBuildManager objek melalui ClientBuildManager konstruktor.

Konstruktor

ClientBuildManagerParameter()

Menginisialisasi instans baru kelas ClientBuildManagerParameter.

Properti

ExcludedVirtualPaths

Mendapatkan atau mengatur jalur virtual yang dikecualikan.

PrecompilationFlags

Mendapatkan atau mengatur bendera yang menentukan perilaku prakomprekomiliasi.

StrongNameKeyContainer

Mendapatkan atau mengatur kontainer kunci yang digunakan selama kompilasi.

StrongNameKeyFile

Mendapatkan atau mengatur file kunci yang digunakan selama kompilasi.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga