Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Essa classe é usada pelo método publicize para ajudar a tipos particulares de teste.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.BaseShadow
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
'Declaração
Public Class BaseShadow
public class BaseShadow
public ref class BaseShadow
type BaseShadow = class end
public class BaseShadow
O tipo BaseShadow expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
BaseShadow(PrivateObject) | Inicializa uma nova instância da classe BaseShadow. |
![]() |
BaseShadow(PrivateType) | Inicializa uma nova instância da classe BaseShadow. |
Início
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
Target | Obtém o objeto de destino. |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Substitui Object.Equals(Object).) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Retorna o código hash para essa instância. (Substitui Object.GetHashCode().) |
![]() ![]() |
GetShadowAttacher | Usado para a restauração de matrizes de tipos particulares de dinamicamente. |
![]() ![]() |
GetTargetObject | Função estática que será usada com TransferArray para a cópia profunda de matriz com o destino real de unshadowing Type objetos. |
![]() ![]() |
GetTargetType | Retorna o alvo Type para uma classe de sombra possíveis. |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() ![]() |
MakeArrayType | Retorna um Type objeto que representa uma matriz do tipo especificado, com o número especificado de dimensões. |
![]() ![]() |
MakeByRefType | Retorna um Type o objeto que representa o tipo especificado quando ele é passado como um ref parâmetro. |
![]() ![]() |
MakePointerType | Retorna um Type objeto que representa um ponteiro para o tipo especificado. |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() ![]() |
Same | Simular o método usado para transferir os conjuntos do mesmo Type.Esta é a implementação failsafe a BaseShadow.ElementConverter delegate é usado para arrays do mesmo tipo. |
![]() |
ToString | Retorna um String que representa o atual BaseShadow objeto. (Substitui Object.ToString().) |
![]() ![]() |
TransferArray | Executa uma cópia em profundidade de uma matriz de um Type em um conjunto semelhante de diferentes Type. |
Início
Campos
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
AttachShadowName | O nome do método estático em classes derivadas. |
![]() |
m_privateObject | O PrivateObject armazenados nesta instância. |
Início
Comentários
Public Type acessadores que usam o PrivateObject classe para tipos particulares de teste deve herdar a partir dessa classe.
Use isso como uma classe base para herdar de. Não chame os métodos dessa classe diretamente.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)