Aracılığıyla paylaş


BaseShadow Sınıf

Bu sınıf, özel türlerini sınamak amacıyla publicize yöntemi tarafından kullanılır.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow

Ad alanı:  Microsoft.VisualStudio.TestTools.UnitTesting
Derleme:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll içinde)

Sözdizimi

'Bildirim
Public Class BaseShadow
public class BaseShadow
public ref class BaseShadow
type BaseShadow =  class end
public class BaseShadow

BaseShadow türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem BaseShadow(PrivateObject) Yeni bir örneğini başlatır BaseShadow sınıfı.
Korumalı yöntem BaseShadow(PrivateType) Yeni bir örneğini başlatır BaseShadow sınıfı.

Üst

Özellikler

  Ad Açıklama
Genel özellik Target Hedef nesnesi alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object.Equals(Object) geçersiz kılınır.)
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Bu örnek için karma kodunu döndürür. (Object.GetHashCode() geçersiz kılınır.)
Korumalı yöntemStatik üye GetShadowAttacher Dinamik özel türleri dizilerin geri yüklemek için kullanılır.
Korumalı yöntemStatik üye GetTargetObject İle kullanılan statik işlevi TransferArray derin dizi kopya ile gerçek hedef unshadowing Type nesneler.
Korumalı yöntemStatik üye GetTargetType Hedef verir Type olası bir gölge sınıfı için.
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntemStatik üye MakeArrayType Döndürür bir Type belirtilen sayıda boyut ile belirtilen türde bir dizi temsil eden nesne.
Genel yöntemStatik üye MakeByRefType Döndürür bir Type olarak iletildiğinde belirtilen tür temsil eden nesne bir ref parametresi.
Genel yöntemStatik üye MakePointerType Döndürür bir Type belirtilen türde bir işaretçi temsil eden nesne.
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntemStatik üye Same Aynı diziler aktarmak için kullanılan yöntem kukla Type.Bu hatasız uygulanması, BaseShadow.ElementConverter aynı tür diziler için kullanılan temsilci.
Genel yöntem ToString Döndürür bir String geçerli temsil eden BaseShadow nesne. (Object.ToString() geçersiz kılınır.)
Korumalı yöntemStatik üye TransferArray Bir dizi derin bir kopyasını yapar Type farklı olarak benzer bir dizi içine Type.

Üst

Alanlar

  Ad Açıklama
Genel alanStatik üye AttachShadowName Türetilmiş Sınıflar statik yöntemi adı.
Korumalı alan m_privateObject PrivateObject Bu örneğinde saklanır.

Üst

Notlar

Genel Type kullanan erişimcileri PrivateObject özel türlerini sınamak için sınıf bu sınıftan kalıtımla gerekir.

Bu verileri devralmak için temel sınıf olarak kullanın.Bu sınıfın yöntemleri doğrudan çağırmayın.

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.TestTools.UnitTesting Ad Alanı