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 | |
---|---|---|
PrivateType(Type) | Inicializuje novou instanci PrivateType třídy typu informace. | |
PrivateType(String, String) | Vytvoří novou instanci třídy PrivateType. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
ReferencedType | Získává Type představující PrivateType. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z 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 | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetStaticArrayElement(String, array<Int32[]) | Získá prvek statické pole obsažená v prvním balení typu. | |
GetStaticArrayElement(String, BindingFlags, array<Int32[]) | Získá prvek statické pole obsažená v prvním balení typu. | |
GetStaticField(String) | Získá statické pole obsažená v prvním balení typu. | |
GetStaticField(String, BindingFlags) | Získá statické pole obsažená v prvním balení typu. | |
GetStaticFieldOrProperty(String) | Získá hodnotu statické pole nebo vlastnost v zalomený zadejte název. | |
GetStaticFieldOrProperty(String, BindingFlags) | Získá hodnotu statické pole nebo vlastnost v zalomený zadejte název. | |
GetStaticProperty(String, array<Object[]) | Načte statickou vlastnost obsažené v prvním balení typu. | |
GetStaticProperty(String, BindingFlags, array<Object[]) | Načte statickou vlastnost obsažené v prvním balení typu. | |
GetStaticProperty(String, BindingFlags, array<Type[], array<Object[]) | Načte statickou vlastnost indexovat obsažené v prvním balení typu. | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
InvokeStatic(String, array<Object[]) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, array<Object[], CultureInfo) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, BindingFlags, array<Object[]) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, array<Type[], array<Object[]) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, BindingFlags, array<Object[], CultureInfo) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[]) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, array<Type[], array<Object[], CultureInfo) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, array<Type[], array<Object[], array<Type[]) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo) | Vyvolá na statické metody PrivateType. | |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo, array<Type[]) | Vyvolá na statické metody PrivateType. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
SetStaticArrayElement(String, Object, array<Int32[]) | Nastaví prvek statické pole obsažená v prvním balení typu. | |
SetStaticArrayElement(String, BindingFlags, Object, array<Int32[]) | Nastaví prvek statické pole obsažená v prvním balení typu. | |
SetStaticField(String, Object) | Nastaví statické pole obsažená v prvním balení typu. | |
SetStaticField(String, BindingFlags, Object) | Nastaví statické pole obsažená v prvním balení typu. | |
SetStaticFieldOrProperty(String, Object) | Nastaví statické pole nebo vlastnost obsažená v prvním balení typu. | |
SetStaticFieldOrProperty(String, BindingFlags, Object) | Nastaví statické pole nebo vlastnost obsažená v prvním balení typu. | |
SetStaticProperty(String, Object, array<Object[]) | Nastaví statickou vlastnost obsažené v prvním balení typu. | |
SetStaticProperty(String, Object, array<Type[], array<Object[]) | Nastaví statickou vlastnost obsažené v prvním balení typu. | |
SetStaticProperty(String, BindingFlags, Object, array<Object[]) | Nastaví statickou vlastnost obsažené v prvním balení typu. | |
SetStaticProperty(String, BindingFlags, Object, array<Type[], array<Object[]) | Nastaví statickou vlastnost obsažené v prvním balení typu. | |
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
-
Uživatel musí mít TypeInformation a MemberAccess příznaky nastaveny na používání tohoto typu.
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ů