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 s typem informací.
Veřejná metoda PrivateType(String, String) Inicializuje novou instanci PrivateType Třída

Na začátek

Vlastnosti

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

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetStaticArrayElement(String, array<Int32[]) Získá statické pole prvek obsažený v zalomený typu.
Veřejná metoda GetStaticArrayElement(String, BindingFlags, array<Int32[]) Získá statické pole prvek obsažený v zalomený typu.
Veřejná metoda GetStaticField(String) Získá statické pole obsažené v zalomený typu.
Veřejná metoda GetStaticField(String, BindingFlags) Získá statické pole obsažené v zalomený typu.
Veřejná metoda GetStaticFieldOrProperty(String) Získá hodnotu statické pole nebo vlastnost zalomený typu podle názvu.
Veřejná metoda GetStaticFieldOrProperty(String, BindingFlags) Získá hodnotu statické pole nebo vlastnost zalomený typu podle názvu.
Veřejná metoda GetStaticProperty(String, array<Object[]) Statické vlastnosti obsažené v typu baleného získá.
Veřejná metoda GetStaticProperty(String, BindingFlags, array<Object[]) Statické vlastnosti obsažené v typu baleného získá.
Veřejná metoda GetStaticProperty(String, BindingFlags, array<Type[], array<Object[]) Získává statickou vlastnost indexovaných obsažené v zalomený typu.
Veřejná metoda GetType Získává 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í Object. (Zděděno z Object.)
Veřejná metoda SetStaticArrayElement(String, Object, array<Int32[]) Nastaví prvek statické pole obsažené v zalomený typu.
Veřejná metoda SetStaticArrayElement(String, BindingFlags, Object, array<Int32[]) Nastaví prvek statické pole obsažené v zalomený typu.
Veřejná metoda SetStaticField(String, Object) Nastaví statické pole obsažené v zalomený typu.
Veřejná metoda SetStaticField(String, BindingFlags, Object) Nastaví statické pole obsažené v zalomený typu.
Veřejná metoda SetStaticFieldOrProperty(String, Object) Nastaví statické pole nebo vlastnost obsažená zalomený typu.
Veřejná metoda SetStaticFieldOrProperty(String, BindingFlags, Object) Nastaví statické pole nebo vlastnost obsažená zalomený typu.
Veřejná metoda SetStaticProperty(String, Object, array<Object[]) Nastaví statickou vlastnost obsažené v zalomený typu.
Veřejná metoda SetStaticProperty(String, Object, array<Type[], array<Object[]) Nastaví statickou vlastnost obsažené v zalomený typu.
Veřejná metoda SetStaticProperty(String, BindingFlags, Object, array<Object[]) Nastaví statickou vlastnost obsažené v zalomený typu.
Veřejná metoda SetStaticProperty(String, BindingFlags, Object, array<Type[], array<Object[]) Nastaví statickou vlastnost obsažené v zalomený typu.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Poznámky

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

Zabezpečení rozhraní .NET Framework

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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

Další zdroje

How to: Access Private Methods in Unit Tests