Właściwość Reference2.CopyLocal —
Określa, czy odwołanie jest kopiowany do ścieżki lokalnej pojemnika.
Przestrzeń nazw: VSLangProj2
Zestaw: VSLangProj2 (w VSLangProj2.dll)
Składnia
'Deklaracja
Property CopyLocal As Boolean
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)
Wartość właściwości
Typ: Boolean
Wartość logiczna
Uwagi
W czasie wykonywania, zespoły muszą być w jednym z dwóch miejsc: ścieżki wyjściowej projektu lub globalna pamięć podręczna zestawów (zobacz Praca z zestawami i globalną pamięcią podręczną zestawów).Jeżeli projekt zawiera odwołanie do obiektu, który nie znajduje się w jednej z tych lokalizacji, a następnie podczas tworzenia projektu odniesienia muszą być skopiowane do ścieżki wyjściowej projektu.CopyLocal Właściwość wskazuje, czy ta kopia musi być wykonane.Jeśli wartość jest true, odwołanie jest kopiowany do ścieżki wyjściowej projektu w czasie wykonywania.Jeśli wartość jest false, odwołanie nie jest kopiowany.
Common language runtime nie śledzi zmiany z odwołaniem do określenia kopii lokalnej musi zostać zaktualizowany.Zmiany są śledzone przez system projektu.Tak długo, jak długo użytkownik nie została zastąpiona CopyLocal właściwość, wartość jest automatycznie aktualizowane przez system projektu w razie potrzeby.
Wartość przypisana projektu CopyLocal właściwość jest określana w następującej kolejności:
Jeśli odwołanie jest inny projekt, nazywane odwołaniem projektu do projektu, a następnie wartość jest true.
Jeśli zestaw zostanie znaleziony w globalna pamięć podręczna zestawów, wartość jest false.
Jako szczególny przypadek, wartość odniesienia mscorlib.dll jest false.
Jeśli zestaw znajduje się w folderze Framework SDK, to wartość jest false.
W przeciwnym razie wartość jest true.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.