BaseShadow – třída
Tato třída používá metodu publicize k testování soukromého typy.
Hierarchie dědičnosti
System.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 objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než 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ří kopii 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.