Sdílet prostřednictvím


PrivateType – třída

Představuje typ soukromé třídy, která poskytuje přístup k soukromé statické implementace.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType

Obor názvů:  Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

'Deklarace
Public Class PrivateType
public class PrivateType
public ref class PrivateType
type PrivateType =  class end
public class PrivateType

Typ PrivateType zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda PrivateType(Type) Inicializuje novou instanci PrivateType třídy typu informace.
Veřejná metoda PrivateType(String, String) Vytvoří novou instanci třídy PrivateType.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ReferencedType Získává Type představující PrivateType.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z 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 Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetStaticArrayElement(String, array<Int32[]) Získá prvek statické pole obsažená v prvním balení typu.
Veřejná metoda GetStaticArrayElement(String, BindingFlags, array<Int32[]) Získá prvek statické pole obsažená v prvním balení typu.
Veřejná metoda GetStaticField(String) Získá statické pole obsažená v prvním balení typu.
Veřejná metoda GetStaticField(String, BindingFlags) Získá statické pole obsažená v prvním balení typu.
Veřejná metoda GetStaticFieldOrProperty(String) Získá hodnotu statické pole nebo vlastnost v zalomený zadejte název.
Veřejná metoda GetStaticFieldOrProperty(String, BindingFlags) Získá hodnotu statické pole nebo vlastnost v zalomený zadejte název.
Veřejná metoda GetStaticProperty(String, array<Object[]) Načte statickou vlastnost obsažené v prvním balení typu.
Veřejná metoda GetStaticProperty(String, BindingFlags, array<Object[]) Načte statickou vlastnost obsažené v prvním balení typu.
Veřejná metoda GetStaticProperty(String, BindingFlags, array<Type[], array<Object[]) Načte statickou vlastnost indexovat obsažené v prvním balení typu.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda InvokeStatic(String, array<Object[]) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, array<Object[], CultureInfo) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, BindingFlags, array<Object[]) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, array<Type[], array<Object[]) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, BindingFlags, array<Object[], CultureInfo) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, BindingFlags, array<Type[], array<Object[]) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, array<Type[], array<Object[], CultureInfo) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, array<Type[], array<Object[], array<Type[]) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo) Vyvolá na statické metody PrivateType.
Veřejná metoda InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo, array<Type[]) Vyvolá na statické metody PrivateType.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda SetStaticArrayElement(String, Object, array<Int32[]) Nastaví prvek statické pole obsažená v prvním balení typu.
Veřejná metoda SetStaticArrayElement(String, BindingFlags, Object, array<Int32[]) Nastaví prvek statické pole obsažená v prvním balení typu.
Veřejná metoda SetStaticField(String, Object) Nastaví statické pole obsažená v prvním balení typu.
Veřejná metoda SetStaticField(String, BindingFlags, Object) Nastaví statické pole obsažená v prvním balení typu.
Veřejná metoda SetStaticFieldOrProperty(String, Object) Nastaví statické pole nebo vlastnost obsažená v prvním balení typu.
Veřejná metoda SetStaticFieldOrProperty(String, BindingFlags, Object) Nastaví statické pole nebo vlastnost obsažená v prvním balení typu.
Veřejná metoda SetStaticProperty(String, Object, array<Object[]) Nastaví statickou vlastnost obsažené v prvním balení typu.
Veřejná metoda SetStaticProperty(String, Object, array<Type[], array<Object[]) Nastaví statickou vlastnost obsažené v prvním balení typu.
Veřejná metoda SetStaticProperty(String, BindingFlags, Object, array<Object[]) Nastaví statickou vlastnost obsažené v prvním balení typu.
Veřejná metoda SetStaticProperty(String, BindingFlags, Object, array<Type[], array<Object[]) Nastaví statickou vlastnost obsažené v prvním balení typu.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Generátor test automaticky vytvoří typ soukromého.

Zabezpečení rozhraní .NET Framework

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ů

Další zdroje

How to: Test a Private Method