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.
- updateAction
[in] Inteiro — a ação realizada.Um valor a partir do _SqlReferenceUpdateAction enumeração.
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