Udostępnij za pośrednictwem


Klasa PrivateType

Reprezentuje typ prywatnych klasy, która daje dostęp do prywatnych implementacje statyczne.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Składnia

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

Typ PrivateType uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna PrivateType(Type) Inicjuje nowe wystąpienie PrivateType klasy informacji o typach.
Metoda publiczna PrivateType(String, String) Inicjuje nowe wystąpienie PrivateType klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ReferencedType Pobiera Type reprezentujących PrivateType.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetStaticArrayElement(String, array<Int32[]) Pobiera elementu tablicy statyczne zawartego w typu zawinięty.
Metoda publiczna GetStaticArrayElement(String, BindingFlags, array<Int32[]) Pobiera elementu tablicy statyczne zawartego w typu zawinięty.
Metoda publiczna GetStaticField(String) Pobiera pola statycznego zawartych w polu Typ zawinięty.
Metoda publiczna GetStaticField(String, BindingFlags) Pobiera pola statycznego zawartych w polu Typ zawinięty.
Metoda publiczna GetStaticFieldOrProperty(String) Pobiera wartość statycznego pola lub właściwości w polu Typ zawinięty, na podstawie nazwy.
Metoda publiczna GetStaticFieldOrProperty(String, BindingFlags) Pobiera wartość statycznego pola lub właściwości w polu Typ zawinięty, na podstawie nazwy.
Metoda publiczna GetStaticProperty(String, array<Object[]) Pobiera właściwości statycznej zawartych w polu Typ zawinięty.
Metoda publiczna GetStaticProperty(String, BindingFlags, array<Object[]) Pobiera właściwości statycznej zawartych w polu Typ zawinięty.
Metoda publiczna GetStaticProperty(String, BindingFlags, array<Type[], array<Object[]) Pobiera statyczna właściwość indeksowane zawartych w polu Typ zawinięty.
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna InvokeStatic(String, array<Object[]) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, array<Object[], CultureInfo) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, BindingFlags, array<Object[]) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, array<Type[], array<Object[]) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, BindingFlags, array<Object[], CultureInfo) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, BindingFlags, array<Type[], array<Object[]) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, array<Type[], array<Object[], CultureInfo) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, array<Type[], array<Object[], array<Type[]) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo) Wywołuje metody statyczne na PrivateType.
Metoda publiczna InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo, array<Type[]) Wywołuje metody statyczne na PrivateType.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna SetStaticArrayElement(String, Object, array<Int32[]) Ustawia elementu tablicy statyczne zawartego w typu zawinięty.
Metoda publiczna SetStaticArrayElement(String, BindingFlags, Object, array<Int32[]) Ustawia elementu tablicy statyczne zawartego w typu zawinięty.
Metoda publiczna SetStaticField(String, Object) Ustawia pola statycznego zawartych w polu Typ zawinięty.
Metoda publiczna SetStaticField(String, BindingFlags, Object) Ustawia pola statycznego zawartych w polu Typ zawinięty.
Metoda publiczna SetStaticFieldOrProperty(String, Object) Ustawia statycznego pola lub właściwości zawarte w polu Typ zawinięty.
Metoda publiczna SetStaticFieldOrProperty(String, BindingFlags, Object) Ustawia statycznego pola lub właściwości zawarte w polu Typ zawinięty.
Metoda publiczna SetStaticProperty(String, Object, array<Object[]) Ustawia właściwość statyczna, zawartych w polu Typ zawinięty.
Metoda publiczna SetStaticProperty(String, Object, array<Type[], array<Object[]) Ustawia właściwość statyczna, zawartych w polu Typ zawinięty.
Metoda publiczna SetStaticProperty(String, BindingFlags, Object, array<Object[]) Ustawia właściwość statyczna, zawartych w polu Typ zawinięty.
Metoda publiczna SetStaticProperty(String, BindingFlags, Object, array<Type[], array<Object[]) Ustawia właściwość statyczna, zawartych w polu Typ zawinięty.
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Uwagi

Generator badania automatycznie tworzy prywatnych typu.

Zabezpieczenia programu .NET Framework

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

How to: Test a Private Method