Поделиться через


IDSRefProvider.SetName - метод

Задает имя указанного узла.

Пространство имен:  Microsoft.VisualStudio.Data.Interop
Сборка:  Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)

Синтаксис

'Декларация
Sub SetName ( _
    drnidCurr As IntPtr, _
    bstrName As String _
)
void SetName(
    IntPtr drnidCurr,
    string bstrName
)
void SetName(
    [InAttribute] IntPtr drnidCurr, 
    [InAttribute] String^ bstrName
)
abstract SetName : 
        drnidCurr:IntPtr * 
        bstrName:string -> unit
function SetName(
    drnidCurr : IntPtr, 
    bstrName : String
)

Параметры

  • drnidCurr
    Тип: IntPtr

    [in] DSREFNODEID узла, имя которого должно быть установлено.

  • bstrName
    Тип: String

    [in] BSTR, содержащее имя, задаваемое для указанного узла.

Заметки

Примечание о безопасностиПримечание по безопасности

Значение свойства имени узла DSRefDSREFNODEID_ROOT, как набор с методом, обычно строка подключения.Такие строки соединения обычно после открытия соединения с базой данных и могут иметь подстроки, содержащий требуемый пароль.Это соглашение представляет риск безопасности, поскольку объект DSRef можно передать ненадежному компоненту.Поэтому никогда не следует передавать личное или собственническое сведения к объекту DSRef в строке соединения или подстроках.

И наоборот, приложения не должны DSRef объекта-получателя зависит от DSRef предоставлять данные проверки подлинности пользователя. Например, DSRef s, предоставленные обозревателем сервера всегда должно быть удалено личного или собственнического сведения.

Примеры

IDSRefProvider *pIDSRefProvider;
DSREFNODEID drnid;
BSTR dsrnName;
pIDSRefProvider->SetName(drnid, dsrnName);

Безопасность платформы .NET Framework

См. также

Ссылки

IDSRefProvider Интерфейс

Microsoft.VisualStudio.Data.Interop - пространство имен

Другие ресурсы

Расширяемость конструктора данных (DDEX SDK)