Sdílet prostřednictvím


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
Chráněná metoda BaseShadow(PrivateObject) Vytvoří novou instanci třídy BaseShadow.
Chráněná metoda BaseShadow(PrivateType) Vytvoří novou instanci třídy BaseShadow.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Target Získá cílový objekt.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda je zadaný objekt na aktuální objekt. (Přepisuje Object.Equals(Object).)
Chráněná metoda 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.)
Veřejná metoda GetHashCode Vrátí kód hash pro tuto instanci. (Přepisuje Object.GetHashCode().)
Chráněná metodaStatický člen GetShadowAttacher Použít pro obnovení dynamicky soukromé typů polí.
Chráněná metodaStatický člen GetTargetObject Statická funkce, která bude použita s TransferArray pro hluboké pole kopie s unshadowing skutečné cíle Type objektů.
Chráněná metodaStatický člen GetTargetType Vrátí cíl Type pro potenciální třídy stín.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metodaStatický člen MakeArrayType Vrátí Type objekt, který představuje zadaný typ zadaný počet rozměrů pole.
Veřejná metodaStatický člen MakeByRefType Vrátí Type objekt představující zadaného typu, pokud je předán jako ref parametr.
Veřejná metodaStatický člen MakePointerType Vrátí Type objekt, který představuje ukazatel do zadaného typu.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metodaStatický člen Same Způsob přenosu matice stejného fiktivní Type.Toto je provádění bezporuchový BaseShadow.ElementConverter pro pole stejný typ delegáta.
Veřejná metoda ToString Vrátí String , představuje aktuální BaseShadow objektu. (Přepisuje Object.ToString().)
Chráněná metodaStatický člen TransferArray Provádí hluboké kopii pole jednoho Type do podobného pole různých Type.

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen AttachShadowName Název v statickou metodu odvozené třídy.
Chráněné pole 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.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UnitTesting – obor názvů