Aracılığıyla paylaş


Application.UpdateObjects Özelliği

***** Üye itiraz; Açıklamalar'a bakın. *****Alır veya ayarlar bir Boole güncelleştirilmiş bir sürüm bulunursa, Genişletilebilir nesnelerin paket yükü saat güncelleştirilebilir olup olmadığını gösterir.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public Property UpdateObjects As Boolean
    Get
    Set
'Kullanım
Dim instance As Application
Dim value As Boolean

value = instance.UpdateObjects

instance.UpdateObjects = value
public bool UpdateObjects { get; set; }
public:
property bool UpdateObjects {
    bool get ();
    void set (bool value);
}
member UpdateObjects : bool with get, set
function get UpdateObjects () : boolean
function set UpdateObjects (value : boolean)

Özellik Değeri

Tür: System.Boolean
doğru ne saat güncelleştirilmiş bir sürüm bulunabilir; paket yükü anda Genişletilebilir nesnelerin güncelleştirilebilirse Aksi takdirde, yanlış.

Açıklamalar

Not

This member will be removed in a future version of Microsoft SQL Server.Yeni geliştirme çalışması Bu üye kullanmaktan kaçının ve bu üye şu anda kullanan uygulamaları değiştirmek plan.

saat Genişletilebilir nesnelerin görevler gibi yeni sürümleri Foreach numaralandırıcıları günlüğü sağlayıcılarını ve bağlantı yöneticileri kullanılabilir hale, varolan paketler yeni nesnelerin başvuru için yük saat güncelleştirilebilir.Ayarlayarak bunu yapabilirsiniz UpdateObjects için doğru yüklemeden önce paket.

Genişletilebilir her nesne uygulayan bir CanUpdate özellik.Varolan bir paketi yüklemek çalışma zamanı çalışır ve eski bir nesneye bir başvuru bulur, kendi başvuruları güncelleştirmek paket çalışır.Onu ilk sıralar içerdiği hariç tüm genişletilebilir nesnelerin potansiyel, ayrı ayrı değerlendirilir ve yerel olarak ve her nesne için çağırır CanUpdate eski Kimliğini yeni nesnesinde geçirerek.Yeni nesne eski nesneyi güncelleştirebilir, eski nesnesi için yeni bir geçirilen güncelleştirmek yöntem ve xml yerde değişti.Varsayılan olarak, tüm genişletilebilir nesnelerin uygulamak CanUpdate dönmek için yanlış, hangi durum Update geçirilen xml için bir şey yapmaz.

Örnekler

Aşağıdaki kod örneği nasıl geçiş gösterir UpdateObjects özellik etkinleştirmek veya güncelleştirmeleri önlemek için.Bu ayarlar UpdateObjects için doğru, değerini yazdırır özellik, ayarlar yanlışve değerini yeniden yazdırır.

class ApplicationTests
    {
        static void Main(string[] args)
        {
            Application app = new Application();
           
            Boolean updateObjs = true;
            app.UpdateObjects = updateObjs;
            Console.WriteLine(app.UpdateObjects);
            
            updateObjs = false;
            app.UpdateObjects = updateObjs;
            Console.WriteLine(app.UpdateObjects);
        }
    }
Class ApplicationTests
        Shared  Sub Main(ByVal args() As String)
            Dim app As Application =  New Application() 
 
            Dim updateObjs As Boolean =  True 
            app.UpdateObjects = updateObjs
            Console.WriteLine(app.UpdateObjects)
 
            updateObjs = False
            app.UpdateObjects = updateObjs
            Console.WriteLine(app.UpdateObjects)
        End Sub
End Class

Örnek Çıktı:

True

False