Condividi tramite


Classe PrivateType

Rappresenta il tipo di classe privata che fornisce l'accesso alle implementazioni statiche private.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintassi

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

Il tipo PrivateType espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico PrivateType(Type) Inizializza una nuova istanza di PrivateType classe con le informazioni sul tipo.
Metodo pubblico PrivateType(String, String) Inizializza una nuova istanza di PrivateType classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ReferencedType ottiene Type rappresentazione PrivateType.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetStaticArrayElement(String, array<Int32[]) Ottiene un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico GetStaticArrayElement(String, BindingFlags, array<Int32[]) Ottiene un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico GetStaticField(String) Ottiene un campo statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico GetStaticField(String, BindingFlags) Ottiene un campo statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico GetStaticFieldOrProperty(String) Ottiene un valore di un campo o una proprietà statica in un tipo di cui è stato eseguito il wrapping in base al nome.
Metodo pubblico GetStaticFieldOrProperty(String, BindingFlags) Ottiene un valore di un campo o una proprietà statica in un tipo di cui è stato eseguito il wrapping in base al nome.
Metodo pubblico GetStaticProperty(String, array<Object[]) Ottiene una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico GetStaticProperty(String, BindingFlags, array<Object[]) Ottiene una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico GetStaticProperty(String, BindingFlags, array<Type[], array<Object[]) Ottiene una proprietà indicizzata statiche contenute nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico InvokeStatic(String, array<Object[]) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, array<Object[], CultureInfo) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, BindingFlags, array<Object[]) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, array<Type[], array<Object[]) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, BindingFlags, array<Object[], CultureInfo) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, BindingFlags, array<Type[], array<Object[]) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, array<Type[], array<Object[], CultureInfo) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, array<Type[], array<Object[], array<Type[]) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo) Richiama i metodi statici su PrivateType.
Metodo pubblico InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo, array<Type[]) Richiama i metodi statici su PrivateType.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico SetStaticArrayElement(String, Object, array<Int32[]) Imposta un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticArrayElement(String, BindingFlags, Object, array<Int32[]) Imposta un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticField(String, Object) Imposta un campo statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticField(String, BindingFlags, Object) Imposta un campo statico contenuto nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticFieldOrProperty(String, Object) Imposta una proprietà o un campo statico interno di un tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticFieldOrProperty(String, BindingFlags, Object) Imposta una proprietà o un campo statico interno di un tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticProperty(String, Object, array<Object[]) Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticProperty(String, Object, array<Type[], array<Object[]) Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticProperty(String, BindingFlags, Object, array<Object[]) Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico SetStaticProperty(String, BindingFlags, Object, array<Type[], array<Object[]) Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Il generatore di test viene creato automaticamente il tipo privato.

Sicurezza di .NET Framework

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting

Altre risorse

How to: Test a Private Method