Klasa BaseShadow
Do tej klasy jest używany przez metodę publicize do sprawdzenia typów prywatnych.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw: Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Składnia
'Deklaracja
Public Class BaseShadow
public class BaseShadow
public ref class BaseShadow
type BaseShadow = class end
public class BaseShadow
Typ BaseShadow uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
BaseShadow(PrivateObject) | Inicjuje nowe wystąpienie BaseShadow klasy. | |
BaseShadow(PrivateType) | Inicjuje nowe wystąpienie BaseShadow klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Target | Pobiera obiekt docelowy. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Zastępuje Object.Equals(Object)). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienia. (Zastępuje Object.GetHashCode()). | |
GetShadowAttacher | Używane do przywracania dynamicznie tablice typów prywatnych. | |
GetTargetObject | Statyczne funkcji, która będzie używana przy TransferArray dla kopii tablicy deep z unshadowing real docelowej Type obiektów. | |
GetTargetType | Zwraca obiekt docelowy Type dla potencjalnych klasy cień. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MakeArrayType | Zwraca Type obiekt, który reprezentuje tablicę określonego typu, z określonej liczby wymiarów. | |
MakeByRefType | Zwraca Type obiekt, który reprezentuje określony typ, kiedy jest przekazywana jako ref parametru. | |
MakePointerType | Zwraca Type obiekt, który reprezentuje określony typ wskaźnika. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
Same | Fikcyjny metoda używana do przesyłania tablice tego samego Type.Jest to wykonania przed uszkodzeniami BaseShadow.ElementConverter używane dla tablic ten sam typ delegata. | |
ToString | Zwraca String , reprezentuje bieżący BaseShadow obiektu. (Zastępuje Object.ToString()). | |
TransferArray | Wykonuje głębokie kopii tablicy jednej Type do podobnych tablicy o różnych Type. |
Początek
Pola
Nazwa | Opis | |
---|---|---|
AttachShadowName | Nazwa statycznej metody klas pochodnych. | |
m_privateObject | PrivateObject Przechowywane w tej instancji. |
Początek
Uwagi
Publiczne Type akcesory, które używają PrivateObject klasy do testowania prywatnej typów musi dziedziczyć po tej klasy.
Ten służy jako klasa podstawowa do dziedziczą.Nie bezpośrednie wywoływanie metod tej klasy.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting