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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.Data.Interop - пространство имен