IVsSQLCLRReferencesUpdateCallback.UpdateResult(String, UInt32, Int32, IErrorInfo, UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Relata o resultado da atualização de um assembly.
public:
int UpdateResult(System::String ^ szAssembly, System::UInt32 dwPermisionLevel, int hrUpdateResult, Microsoft::VisualStudio::Shell::Interop::IErrorInfo ^ pErrorInfo, System::UInt32 updateAction);
public:
int UpdateResult(Platform::String ^ szAssembly, unsigned int dwPermisionLevel, int hrUpdateResult, Microsoft::VisualStudio::Shell::Interop::IErrorInfo ^ pErrorInfo, unsigned int updateAction);
int UpdateResult(std::wstring const & szAssembly, unsigned int dwPermisionLevel, int hrUpdateResult, Microsoft::VisualStudio::Shell::Interop::IErrorInfo const & pErrorInfo, unsigned int updateAction);
public int UpdateResult (string szAssembly, uint dwPermisionLevel, int hrUpdateResult, Microsoft.VisualStudio.Shell.Interop.IErrorInfo pErrorInfo, uint updateAction);
abstract member UpdateResult : string * uint32 * int * Microsoft.VisualStudio.Shell.Interop.IErrorInfo * uint32 -> int
Public Function UpdateResult (szAssembly As String, dwPermisionLevel As UInteger, hrUpdateResult As Integer, pErrorInfo As IErrorInfo, updateAction As UInteger) As Integer
Parâmetros
- szAssembly
- String
no Cadeia de caracteres que contém o nome do assembly atualizado.
- dwPermisionLevel
- UInt32
no Inteiro que contém um valor da enumeração de __SQL_ASSEMBLY_PERMISSION_SET. Indica o nível de permissão no assembly: SQLAP_SAFE (1), SQLAP_EXTERNAL (2) ou SQLAP_UNRESTRICTED (3).
- hrUpdateResult
- Int32
no O HRESULT retornado pela operação de atualização.
- pErrorInfo
- IErrorInfo
no Ponteiro para uma IErrorInfo interface que relata qualquer informação de erro.
- updateAction
- UInt32
no Inteiro — a ação executada. Um valor da enumeração _SqlReferenceUpdateAction.
Retornos
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.