Compartilhar via


Método DataConnectionProperties.ToSafeString

Recupera uma representação de cadeia de caracteres de conjunto atual de propriedades de conexão de dados que exclui as propriedades confidenciais ou propriedades que não devem ser persistentes.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
Public Function ToSafeString As String
public string ToSafeString()
public:
virtual String^ ToSafeString() sealed
abstract ToSafeString : unit -> string 
override ToSafeString : unit -> string 
public final function ToSafeString() : String

Valor de retorno

Tipo: System.String
Uma representação de cadeia de caracteres de conjunto atual de propriedades de conexão de dados que exclui as propriedades confidenciais ou propriedades que não devem ser persistentes.

Implementações

IVsDataConnectionProperties.ToSafeString()

Comentários

Um exemplo de uma propriedade confidenciais é uma propriedade de senha.

A implementação base de este método usa a propriedade de OrderedProperties para obter uma lista de propriedades ordenados e, em seguida, para cada propriedade que não é sensível e que ela deve ser persistido - ou seja, para que IsSensitive retorna false e ShouldPersistProperty retorna true - chama GetKeyAsString e GetValueAsString e os coloca na cadeia de caracteres de saída.

Segurança do .NET Framework

Consulte também

Referência

DataConnectionProperties Classe

Namespace Microsoft.VisualStudio.Data.Framework

IsSensitive