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 | |
---|---|---|
BaseShadow(PrivateObject) | Yeni bir örneğini başlatır BaseShadow sınıfı. | |
BaseShadow(PrivateType) | Yeni bir örneğini başlatır BaseShadow sınıfı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
Target | Hedef nesnesi alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object.Equals(Object) geçersiz kılınır.) | |
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ı.) | |
GetHashCode | Bu örnek için karma kodunu döndürür. (Object.GetHashCode() geçersiz kılınır.) | |
GetShadowAttacher | Dinamik özel türleri dizilerin geri yüklemek için kullanılır. | |
GetTargetObject | İle kullanılan statik işlevi TransferArray derin dizi kopya ile gerçek hedef unshadowing Type nesneler. | |
GetTargetType | Hedef verir Type olası bir gölge sınıfı için. | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
MakeArrayType | Döndürür bir Type belirtilen sayıda boyut ile belirtilen türde bir dizi temsil eden nesne. | |
MakeByRefType | Döndürür bir Type olarak iletildiğinde belirtilen tür temsil eden nesne bir ref parametresi. | |
MakePointerType | Döndürür bir Type belirtilen türde bir işaretçi temsil eden nesne. | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
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. | |
ToString | Döndürür bir String geçerli temsil eden BaseShadow nesne. (Object.ToString() geçersiz kılınır.) | |
TransferArray | Bir dizi derin bir kopyasını yapar Type farklı olarak benzer bir dizi içine Type. |
Üst
Alanlar
Ad | Açıklama | |
---|---|---|
AttachShadowName | Türetilmiş Sınıflar statik yöntemi adı. | |
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.