Partilhar via


Método IVsSQLCLRReferencesUpdateCallback.UpdateResult (String, UInt32, Int32, IErrorInfo, UInt32)

 

Relata o resultado de um assembly de atualização.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int UpdateResult(
    string szAssembly,
    uint dwPermisionLevel,
    int hrUpdateResult,
    IErrorInfo pErrorInfo,
    uint updateAction
)
int UpdateResult(
    String^ szAssembly,
    unsigned int dwPermisionLevel,
    int hrUpdateResult,
    IErrorInfo^ pErrorInfo,
    unsigned int updateAction
)
abstract UpdateResult : 
        szAssembly:string *
        dwPermisionLevel:uint32 *
        hrUpdateResult:int *
        pErrorInfo:IErrorInfo *
        updateAction:uint32 -> int
Function UpdateResult (
    szAssembly As String,
    dwPermisionLevel As UInteger,
    hrUpdateResult As Integer,
    pErrorInfo As IErrorInfo,
    updateAction As UInteger
) As Integer

Parâmetros

  • szAssembly
    [in] A seqüência de caracteres que contém o nome do assembly atualizado.
  • dwPermisionLevel
    [in] Integer que contém um valor de enumeração __SQL_ASSEMBLY_PERMISSION_SET.Indica o nível de permissão no assembly: SQLAP_SAFE (1), SQLAP_EXTERNAL (2), ou SQLAP_UNRESTRICTED (3).
  • hrUpdateResult
    [in] O HRESULT retornado pela operação de atualização.
  • pErrorInfo
    [in] Ponteiro para uma IErrorInfo interface relatar qualquer informação de erro.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Consulte também

Interface IVsSQLCLRReferencesUpdateCallback
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo