Reference.CopyLocal – vlastnost
Určuje, zda odkaz je zkopírován do přihrádky místní cesta.
Obor názvů: VSLangProj
Sestavení: VSLangProj (v VSLangProj.dll)
Syntaxe
'Deklarace
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)
Hodnota vlastnosti
Typ: System.Boolean
Logická hodnota.
Poznámky
Při spuštění sestavy musí být na dvou místech: výstupní cesta projektu nebo globální mezipaměť sestavení (GAC) (viz Práce se sestaveními a globální mezipamětí sestavení (GAC)).Pokud projekt obsahuje odkaz na objekt, který není v některém z těchto míst, pak při vytváření projektu odkaz musí být zkopírovány do výstupní cestu projektu.CopyLocal Vlastnost označuje, zda je nutné nastavit tuto kopii.Pokud je hodnota true, odkaz zkopírováno do výstupní cesta projektu v čase zpracování.Pokud false, odkaz zkopírován.
Společný jazykový modul runtime sledovat změny Reference k určení, pokud je třeba aktualizovat místní kopie.Změny jsou sledovány systémem projektu.Jako uživatel potlačil CopyLocal vlastnost, hodnota bude automaticky aktualizován systém projektu podle potřeby.
Hodnota přiřazená projektu CopyLocal je určena v následujícím pořadí:
Pokud je odkaz na jiný projekt nazvaný projekt do projektu odkaz pak hodnota je true.
Sestavení naleznete v globální mezipaměť sestavení (GAC), je hodnota false.
Jako zvláštní případ mscorlib.dll referenční hodnotu false.
Jestliže shromáždění se nachází ve složce Framework SDK, bude hodnota false.
V opačném případě je hodnota true.
Příklady
Viz příklad v Reference.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.