Classe PrivateType
Rappresenta il tipo di una classe privata che fornisce accesso a implementazioni private statiche.
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 | |
---|---|---|
PrivateType(Type) | Inizializza una nuova istanza della classe PrivateType con le informazioni sui tipi. | |
PrivateType(String, String) | Inizializza una nuova istanza della classe PrivateType. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ReferencedType | Ottiene l'oggetto Type che rappresenta l'oggetto PrivateType. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
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) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetStaticArrayElement(String, array<Int32[]) | Ottiene un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
GetStaticArrayElement(String, BindingFlags, array<Int32[]) | Ottiene un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
GetStaticField(String) | Ottiene un campo statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
GetStaticField(String, BindingFlags) | Ottiene un campo statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
GetStaticFieldOrProperty(String) | Ottiene un valore del campo o della proprietà statica in un tipo di cui si è eseguito il wrapping basato sul nome. | |
GetStaticFieldOrProperty(String, BindingFlags) | Ottiene un valore del campo o della proprietà statica in un tipo di cui si è eseguito il wrapping basato sul nome. | |
GetStaticProperty(String, array<Object[]) | Ottiene una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
GetStaticProperty(String, BindingFlags, array<Object[]) | Ottiene una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
GetStaticProperty(String, BindingFlags, array<Type[], array<Object[]) | Ottiene una proprietà indicizzata contenuta nel tipo di cui è stato eseguito il wrapping. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
InvokeStatic(String, array<Object[]) | Richiama i metodi statici su PrivateType. | |
InvokeStatic(String, array<Object[], CultureInfo) | Richiama i metodi statici sul tipo PrivateType. | |
InvokeStatic(String, BindingFlags, array<Object[]) | Richiama i metodi statici su PrivateType. | |
InvokeStatic(String, array<Type[], array<Object[]) | Richiama i metodi statici sul tipo PrivateType. | |
InvokeStatic(String, BindingFlags, array<Object[], CultureInfo) | Richiama i metodi statici sul tipo PrivateType. | |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[]) | Richiama i metodi statici sul tipo PrivateType. | |
InvokeStatic(String, array<Type[], array<Object[], CultureInfo) | Richiama i metodi statici sul tipo PrivateType. | |
InvokeStatic(String, array<Type[], array<Object[], array<Type[]) | Richiama i metodi statici sull'oggetto PrivateType. | |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo) | Richiama i metodi statici sul tipo PrivateType. | |
InvokeStatic(String, BindingFlags, array<Type[], array<Object[], CultureInfo, array<Type[]) | Richiama i metodi statici sul tipo PrivateType. | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
SetStaticArrayElement(String, Object, array<Int32[]) | Imposta un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
SetStaticArrayElement(String, BindingFlags, Object, array<Int32[]) | Imposta un elemento di matrice statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
SetStaticField(String, Object) | Imposta un campo statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
SetStaticField(String, BindingFlags, Object) | Imposta un campo statico contenuto nel tipo di cui è stato eseguito il wrapping. | |
SetStaticFieldOrProperty(String, Object) | Imposta un campo o una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
SetStaticFieldOrProperty(String, BindingFlags, Object) | Imposta un campo o una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
SetStaticProperty(String, Object, array<Object[]) | Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
SetStaticProperty(String, Object, array<Type[], array<Object[]) | Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
SetStaticProperty(String, BindingFlags, Object, array<Object[]) | Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
SetStaticProperty(String, BindingFlags, Object, array<Type[], array<Object[]) | Imposta una proprietà statica contenuta nel tipo di cui è stato eseguito il wrapping. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Il generatore di test crea automaticamente il tipo privato.
Sicurezza di .NET Framework
-
Per utilizzare questo tipo, è necessario che i flag TypeInformation e MemberAccess siano impostati.
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