BaseShadow – třída
Tato třída používá metodu publicize k testování soukromého typy.
Hierarchie dědičnosti
Object
Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow
Obor názvů: Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení: Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Deklarace
Public Class BaseShadow
public class BaseShadow
public ref class BaseShadow
type BaseShadow = class end
public class BaseShadow
Typ BaseShadow zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
BaseShadow(PrivateObject) | Vytvoří novou instanci třídy BaseShadow. |
![]() |
BaseShadow(PrivateType) | Vytvoří novou instanci třídy BaseShadow. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Target | Získá cílový objekt. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
Equals | Určuje, zda je zadaný objekt na aktuální objekt. (Přepisuje Object.Equals(Object).) |
![]() |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetHashCode | Vrátí kód hash pro tuto instanci. (Přepisuje Object.GetHashCode.) |
![]() ![]() |
GetShadowAttacher | Použít pro obnovení dynamicky soukromé typů polí. |
![]() ![]() |
GetTargetObject | Statická funkce, která bude použita s TransferArray pro hluboké pole kopie s unshadowing skutečné cíle Type objektů. |
![]() ![]() |
GetTargetType | Vrátí cíl Type pro potenciální třídy stín. |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() ![]() |
MakeArrayType | Vrátí Type objekt, který představuje zadaný typ zadaný počet rozměrů pole. |
![]() ![]() |
MakeByRefType | Vrátí Type objekt představující zadaného typu, pokud je předán jako ref parametr. |
![]() ![]() |
MakePointerType | Vrátí Type objekt, který představuje ukazatel do zadaného typu. |
![]() |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) |
![]() ![]() |
Same | Způsob přenosu matice stejného fiktivní Type.Toto je provádění bezporuchový BaseShadow.ElementConverter pro pole stejný typ delegáta. |
![]() |
ToString | Vrátí String , představuje aktuální BaseShadow objektu. (Přepisuje Object.ToString.) |
![]() ![]() |
TransferArray | Provádí hluboké kopii pole jednoho Type do podobného pole různých Type. |
Nahoru
Pole
Název | Popis | |
---|---|---|
![]() ![]() |
AttachShadowName | Název v statickou metodu odvozené třídy. |
![]() |
m_privateObject | PrivateObject Uložené v této instanci. |
Nahoru
Poznámky
Veřejné Type přístupové objekty, které používají PrivateObject třídy testování soukromého typy musí dědit z této třídy.
Pomocí tohoto jako základní třída dědí.Nevolejte metody této třídy přímo.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.