Aracılığıyla paylaş


Nasıl yapılır: sınırlamak için belirli işlevleri araçları

Seçenekleri ayarlayarak araçları ve veri toplama için bir veya daha fazla işlev sınırlamak Gelişmiş sayfası Performans oturum veya hedef ikili özellik sayfaları:

  • Performans oturum özellik sayfasında işlevler belirtirseniz, yalnızca bu işlevleri tüm Araçlı oturum ikililerinde belgelenir.

  • İkili bir hedef özellik sayfasında işlevler belirtirseniz, belirli ikili sürümlerde, yalnızca bu işlevleri olan.Her zamanki gibi diğer ikili performans işlevlerinde belgelenir.

Bu şekilde veri toplama sınırlandırma yöntemi profil oluşturma araçları yalnızca seçili olduğunda desteklenir.

[!NOT]

Ayrıca Gelişmiş sayfası Performans oturum profil oluşturma araçları için kullanılabilen diğer seçenekleri ayarlamak için özellik sayfaları VSInstr komut satırı araçları araç.

Performans oturumdaki belirli işlevler için araçları sınırlamak için

  1. İçinde Performans Explorer, oturumun adını sağ tıklatın ve sonra ' özelliklerini.

    Özellik sayfaları iletişim kutusu görüntülenir.

  2. Üzerinde Özellik sayfaları iletişim kutusunu tıklatın Gelişmiş.

  3. İçinde ek araçları seçenekleri metin kutusuna, istediğiniz işlev adını yazmak için aşağıdaki sözdizimini kullanın Aleti:

    /include:FuncSpec[;FuncSpec]...

    FuncSpecad ve işlev adıdır.It has the format Namespace**::**FunctionName.Birden çok işlevi ayırmak için noktalı virgül kullanın.Bir veya daha fazla karakter için joker karakteri belirtmek için yıldız işareti (*) kullanın.Örneğin, /include:MyNS::* MyNS ad alanındaki tüm işlevleri belirtir.

    [!NOT]

    Bir ikili işlevlerinde listelemek için profil oluşturma araçları yükleme dizininde komut istemi penceresi açın (genellikle \Team Tools\Performance araçları dizini altında Visual Studio Uygulama Yaşam Döngüsü Yönetimi yükleme dizini) ve vsinstr /DumpFuncs yazın

Bir ikili dosyada belirli işlevleri araçları sınırlamak için

  1. İçinde Performans Explorer, ikili adını bulun hedefleri performans oturumun düğüm.

  2. İkili adını sağ tıklatın ve sonra özelliklerini.

    Özellik sayfaları iletişim kutusu görüntülenir.

  3. Üzerinde Özellik sayfaları iletişim kutusunu tıklatın Gelişmiş.

  4. İçinde ek araçları seçenekleri metin kutusuna, istediğiniz işlev adını yazmak için aşağıdaki sözdizimini kullanın Aleti:

    /include:FuncSpec[;FuncSpec]...

    FuncSpec ad ve işlev adıdır.It has the format Namespace**::**FunctionName.Birden çok işlevi ayırmak için noktalı virgül kullanın.Bir veya daha fazla karakter için joker karakteri belirtmek için yıldız işareti (*) kullanın.Örneğin, /include:MyNS::* MyNS ad alanındaki tüm işlevleri belirtir.

    [!NOT]

    Bir ikili işlevlerinde listelemek için profil oluşturma araçları yükleme dizininde komut istemi penceresi açın (genellikle \Team Tools\Performance araçları dizini altında Visual Studio Uygulama Yaşam Döngüsü Yönetimi yükleme dizini) ve vsinstr /DumpFuncs yazın

Ayrıca bkz.

Görevler

Nasıl yapılır: sınırlamak için belirli DLL'lerin araçları

Nasıl yapılır: ek araçları seçeneklerini belirleme

Kavramlar

Veri toplama araçları profil, kontrol etme