ClientBuildManagerParameter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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) |