Método IVsSQLCLRReferences.UpdateReferences (Object, Object, UInt32, UInt32, String , String, UInt32, IVsSQLCLRReferencesUpdateCallback)
Publicado: abril de 2016
Use para sincroniza o cache local e o servidor.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int UpdateReferences(
object pConnection,
object pAssemblySupport,
uint dwReferenceUpdateFlags,
uint cAssemblyCount,
string[] rgszAssemblies,
string szLocalCache,
uint dwProjectPermisionLevel,
IVsSQLCLRReferencesUpdateCallback pCallBack
)
int UpdateReferences(
Object^ pConnection,
Object^ pAssemblySupport,
unsigned int dwReferenceUpdateFlags,
unsigned int cAssemblyCount,
array<String^>^ rgszAssemblies,
String^ szLocalCache,
unsigned int dwProjectPermisionLevel,
IVsSQLCLRReferencesUpdateCallback^ pCallBack
)
abstract UpdateReferences :
pConnection:Object *
pAssemblySupport:Object *
dwReferenceUpdateFlags:uint32 *
cAssemblyCount:uint32 *
rgszAssemblies:string[] *
szLocalCache:string *
dwProjectPermisionLevel:uint32 *
pCallBack:IVsSQLCLRReferencesUpdateCallback -> int
Function UpdateReferences (
pConnection As Object,
pAssemblySupport As Object,
dwReferenceUpdateFlags As UInteger,
cAssemblyCount As UInteger,
rgszAssemblies As String(),
szLocalCache As String,
dwProjectPermisionLevel As UInteger,
pCallBack As IVsSQLCLRReferencesUpdateCallback
) As Integer
Parâmetros
- pConnection
[in] Ponteiro para o IUnknown interface do objeto connection.
- pAssemblySupport
[in] Ponteiro para o IUnknown interface do assembly.
- dwReferenceUpdateFlags
[in] Número inteiro.Sinalizadores especificando as opções de atualização.Extraído de _SqlReferenceUpdateFlags enumeração.
- cAssemblyCount
[in] Número inteiro.O número de nomes de assembly em rgszAssemblies.
- rgszAssemblies
[in] Matriz de seqüências de caracteres que contém os nomes dos assemblies para atualizar.
- szLocalCache
[in] A seqüência de caracteres que contém o caminho para um arquivo a ser usado para um cache.
- dwProjectPermisionLevel
[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).
- pCallBack
[in] Ponteiro para uma IVsSQLCLRReferencesUpdateCallback interface a ser usada para retornos de chamada.
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 IVsSQLCLRReferences
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo