Sdílet prostřednictvím


IDSRefProvider.SetName – metoda

Nastaví název zadaný uzel.

Obor názvů:  Microsoft.VisualStudio.Data.Interop
Sestavení:  Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)

Syntaxe

'Deklarace
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
)

Parametry

  • drnidCurr
    Typ: System.IntPtr
    [v] DSREFNODEID uzlu, jehož název je nastaven.
  • bstrName
    Typ: System.String
    [v] BSTR , který obsahuje název pro zadaný uzel.

Poznámky

Poznámka k zabezpečeníPoznámka k zabezpečení

Hodnota DSRefDSREFNODEID_ROOT vlastnost název uzlu, jako metody je konvenčně připojovací řetězec.Tyto řetězce připojení obvykle otevřít připojení k databázi a může být vyžadováno heslo obsahující podřetězce.Tato úmluva představuje bezpečnostní riziko, protože DSRef objektu lze předat nedůvěryhodnou součást.Proto nikdy předat osobní nebo speciální informace DSRef v připojovacím řetězci nebo podřetězců.

Naopak DSRef zákaznické aplikace by neměla záviset na DSRef poskytovat informace o ověřování uživatelů.Například DSRef s poskytl server explorer vždy měly být odkorněno osobní nebo chráněných informací.

Příklady

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

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

IDSRefProvider Rozhraní

Microsoft.VisualStudio.Data.Interop – obor názvů

Další zdroje

Návrhář rozšiřitelnost dat (DDEX) sady SDK