Reference.CopyLocal Özellik
Yerel depo yolu başvuru kopyalanır olup olmadığını belirler.
Ad alanı: VSLangProj
Derleme: VSLangProj (VSLangProj.dll içinde)
Sözdizimi
'Bildirim
Property CopyLocal As Boolean
Get
Set
bool CopyLocal { get; set; }
property bool CopyLocal {
bool get ();
void set (bool value);
}
abstract CopyLocal : bool with get, set
function get CopyLocal () : boolean
function set CopyLocal (value : boolean)
Özellik Değeri
Tür: System.Boolean
Mantıksal değer.
Açıklamalar
Çalışma zamanında derlemeler iki yerden birinde olmalıdır: Proje veya genel birleştirme önbelleğine çıkış yolu (bkz: Working with Assemblies and the Global Assembly Cache). Project aşağıdaki konumlardan birinde olmayan bir nesneye bir başvuru içeriyorsa, projesi oluþturulduðunda, sonra başvuru projenin çıkış yolu kopyalanması gerekir. CopyLocal Özelliği, bu kopyayı yapılması gerekip gerekmediğini gösterir. Değer ise true, başvuru kopyalanır çıkış yolu proje çalışma zamanı. false, Başvuru kopyalanmaz.
Ortak dil çalışma zamanı, yerel kopya güncelleştirilmesi gerekip gerekmediğini belirlemek için başvuru değişiklikleri izlemez. Değişiklikler, proje sistem tarafından izlenir. Kullanıcı geçersiz kılınmış değil sürece CopyLocal özelliği, değeri otomatik olarak proje sistem tarafından gerekli olursa güncelleştirilir.
Projeye atanan değeri CopyLocal aşağıdaki sırayla belirlenir:
Bir proje için proje başvurusu adlı bir başka bir proje başvurusu sonra değer true.
Derleme genel derleme önbelleğinde bulunamadı, değer ise false.
Mscorlib.dll başvuru için özel bir durum değeri false.
Derleme Framework sdk klasöründe bulunur ve sonra değeri, false.
Aksi halde, değeri olan true.
Örnekler
Örnekte bakın Reference.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.