IntelliCode gizliliği

Bu makalede Visual Studio için IntelliCode gizlilik bilgileri ve ayarları açıklanmaktadır.

IntelliCode tam satır tamamlamaları

IntelliCode tüm satır tamamlamaları tamamen yerel makinede çalışır ve tahminde bulunmak için Microsoft'a herhangi bir kod göndermez.

Güvenlik duvarı ve ara sunucu ayarları

IntelliCode'un web hizmetlerine erişim kazanması için ağ yöneticilerinin https/443'te bir izin verilenler listesine eklemesi *.intellicode.vsengsaas.visualstudio.com gerekir. Buna karşılık, bunu bir blok listesine eklemek IntelliCode'un ağınızda çalışmasını engeller.

Ek bilgiler için bkz. Visual Studio ve Azure Hizmetleri'ni güvenlik duvarı veya ara sunucunun arkasında yükleme ve kullanma.

IntelliCode API kullanım örnekleri

Bu özellik, genel GitHub depolarında bulduğu işlevlerin gerçek dünya kullanım örneklerini döndürmek için bir web hizmeti kullanır. Özellik, yalnızca genel GitHub depolarını taramaya dayalı olarak örnekleri olan işlev adlarının yerel bir listesini tutar. Bu listeyi bir web hizmetinden indirerek yerel makinenizde tutar. API Kullanım Örnekleri'ni kullandığınızda, kodunuzdaki hangi işlev çağrılarının özellik tarafından bilinen standart ve üçüncü taraf kitaplık çağrıları listesinde göründüğünü denetler. Bu denetim yerel olarak gerçekleştirilir, bu nedenle kodunuzun hiçbiri makineden ayrılmaz. Son olarak, yalnızca mevcut olduğu bulunan standart ve üçüncü taraf kitaplık çağrıları için web hizmetinden örnekler alıyoruz. Sonuç olarak bu özellik hiçbir zaman kodunuzu İnternet üzerinden göndermez.