IVsSQLCLRReferencesUpdateCallback.UpdateResult Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Reports the result of updating an 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
Parameters
- szAssembly
- String
[in] String containing the name of the assembly updated.
- dwPermisionLevel
- UInt32
[in] Integer containing a value from the __SQL_ASSEMBLY_PERMISSION_SET enumeration. Indicates the permission level on the assembly: SQLAP_SAFE (1), SQLAP_EXTERNAL (2), or SQLAP_UNRESTRICTED (3).
- hrUpdateResult
- Int32
[in] The HRESULT returned by the update operation.
- pErrorInfo
- IErrorInfo
[in] Pointer to an IErrorInfo interface reporting any error information.
- updateAction
- UInt32
[in] Integer—the action taken. A value from the _SqlReferenceUpdateAction enumeration.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.