📄 nativemethods.cs
字号:
int Bogus_IsFullTextEnabled(); // HRESULT IsFullTextEnabled([out, retval] VARIANT_BOOL* pRetVal);
int Bogus_FullTextCatalogs(); // HRESULT FullTextCatalogs([out, retval] FullTextCatalogs** ppVBObjRet);
int Bogus_DisableFullTextCatalogs(); // HRESULT DisableFullTextCatalogs();
int Bogus_CompatibilityLevel1(); // HRESULT CompatibilityLevel([out, retval] SQLDMO_COMP_LEVEL_TYPE* pRetVal);
int Bogus_CompatibilityLevel2(); // HRESULT CompatibilityLevel([in] SQLDMO_COMP_LEVEL_TYPE pRetVal);
int Bogus_UseServerName1(); // HRESULT UseServerName([out, retval] BSTR* pRetVal);
int Bogus_UseServerName2(); // HRESULT UseServerName([in] BSTR pRetVal);
}
[ComVisible(true), ComImport(), Guid("10020D03-E260-11CF-AE68-00AA004A34D5"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
public interface IStoredProcedures {
int Bogus_1(); // HRESULT Application([out, retval] Application** ppApp);
int Bogus_2(); // HRESULT Parent([out, retval] _IVSQLDMOStdObject** ppParent);
int Bogus_3(); // HRESULT UserData([out, retval] long* pRetVal);
int Bogus_4(); // HRESULT UserData([in] long pRetVal);
int Bogus_5(); // HRESULT TypeOf([out, retval] SQLDMO_OBJECT_TYPE* pRetVal);
IStoredProcedure Item(object Index, object Owner);
int Bogus_6(); // HRESULT _NewEnum([out, retval] IUnknown** ppEnum);
int GetCount();
int Bogus_7(); // HRESULT ItemByID([in] long ID, [out, retval] StoredProcedure** ppVBObjRet);
int Add(IStoredProcedure Object);
int Bogus_8(); // HRESULT Remove([in] VARIANT Index, [in, optional] VARIANT Owner);
int Refresh(object ReleaseMemberObjects); // HRESULT Refresh([in, optional] VARIANT ReleaseMemberObjects);
}
[ComVisible(true), ComImport(), Guid("10020D00-E260-11CF-AE68-00AA004A34D5")]
public class StoredProcedure {
}
[ComVisible(true), ComImport(), Guid("10020D06-E260-11CF-AE68-00AA004A34D5"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
public interface IStoredProcedure {
int Bogus_1(); // HRESULT Application([out, retval] Application** ppApp);
int Bogus_2(); // HRESULT Parent([out, retval] _IVSQLDMOStdObject** ppParent);
int Bogus_3(); // HRESULT UserData([out, retval] long* pRetVal);
int Bogus_4(); // HRESULT UserData([in] long pRetVal);
int Bogus_5(); // HRESULT TypeOf([out, retval] SQLDMO_OBJECT_TYPE* pRetVal);
int Bogus_6(); // HRESULT Properties([out, retval] Properties** ppVBObjRet);
string GetName();
int SetName(string pRetVal);
bool GetSystemObject(); // HRESULT SystemObject([out, retval] VARIANT_BOOL* pRetVal);
int Bogus_7(); // HRESULT Type([out, retval] SQLDMO_PROCEDURE_TYPE* pRetVal);
int Bogus_8(); // HRESULT Type([in] SQLDMO_PROCEDURE_TYPE pRetVal);
int Bogus_9(); // HRESULT Startup([out, retval] VARIANT_BOOL* pRetVal);
int Bogus_10(); // HRESULT Startup([in] VARIANT_BOOL pRetVal);
string GetOwner();
int SetOwner(string pRetVal);
string GetCreateDate();
int Bogus_11(); // HRESULT ID([out, retval] long* pRetVal);
string GetText();
int SetText(string pRetVal);
int Bogus_12(); // HRESULT Grant([in] SQLDMO_PRIVILEGE_TYPE Privileges, [in] BSTR GranteeNames, [in, optional] VARIANT GrantGrant, [in, optional] VARIANT AsRole);
int Bogus_13(); // HRESULT Revoke([in] SQLDMO_PRIVILEGE_TYPE Privileges, [in] BSTR RevokeeNames, [in, optional] VARIANT GrantGrant, [in, optional] VARIANT RevokeGrantOption, [in, optional] VARIANT AsRole);
int Bogus_14(); // HRESULT ListPermissions([in, optional, defaultvalue(16)] SQLDMO_PRIVILEGE_TYPE PrivilegeTypes, [out, retval] SQLObjectList** ppVBObjRet);
int Bogus_15(); // HRESULT ListUserPermissions([in] BSTR UserName, [out, retval] SQLObjectList** ppVBObjRet);
int Bogus_16(); // HRESULT EnumParameters([out, retval] QueryResults** ppVBObjRet);
int Remove();
string Script(int ScriptType, object ScriptFilePath, int Script2Type);
int Bogus_17(); // HRESULT EnumDependencies([in, optional, defaultvalue(0)] SQLDMO_DEPENDENCY_TYPE DependencyType, [out, retval] QueryResults** ppVBObjRet);
int Bogus_18(); // HRESULT Deny([in] SQLDMO_PRIVILEGE_TYPE Privileges, [in] BSTR DenyeeNames, [in, optional] VARIANT GrantGrant);
int Alter(string NewText);
int Bogus_19(); // HRESULT QuotedIdentifierStatus([out, retval] VARIANT_BOOL* pRetVal);
int Bogus_20(); // HRESULT AnsiNullsStatus([out, retval] VARIANT_BOOL* pRetVal);
}
[ComVisible(true), ComImport(), Guid("10022C03-E260-11CF-AE68-00AA004A34D5"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
public interface IFileGroups {
int Bogus_1(); // HRESULT Application([out, retval] Application** ppApp);
int Bogus_2(); // HRESULT Parent([out, retval] _IVSQLDMOStdObject** ppParent);
int Bogus_3(); // HRESULT UserData([out, retval] long* pRetVal);
int Bogus_4(); // HRESULT UserData([in] long pRetVal);
int Bogus_5(); // HRESULT TypeOf([out, retval] SQLDMO_OBJECT_TYPE* pRetVal);
IFileGroup Item(object ItemInd); // HRESULT Item([in] VARIANT ItemIndex, [out, retval] FileGroup** ppVBObjRet);
int Bogus_6(); // HRESULT _NewEnum([out, retval] IUnknown** ppEnum);
int Bogus_7(); // HRESULT Count([out, retval] long* pRetVal);
int Bogus_8(); // HRESULT ItemByID([in] long ID, [out, retval] FileGroup** ppVBObjRet);
int Bogus_9(); // HRESULT Add([in] FileGroup* Object);
int Bogus_10(); // HRESULT Remove([in] VARIANT Index);
int Bogus_11(); // HRESULT Refresh([in, optional] VARIANT ReleaseMemberObjects);
}
[ComVisible(true), ComImport(), Guid("10022C00-E260-11CF-AE68-00AA004A34D5")]
public class FileGroup {
}
[ComVisible(true), ComImport(), Guid("10022C06-E260-11CF-AE68-00AA004A34D5"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
public interface IFileGroup {
int Bogus_1(); // HRESULT Application([out, retval] Application** ppApp);
int Bogus_2(); // HRESULT Parent([out, retval] _IVSQLDMOStdObject** ppParent);
int Bogus_3(); // HRESULT UserData([out, retval] long* pRetVal);
int Bogus_4(); // HRESULT UserData([in] long pRetVal);
int Bogus_5(); // HRESULT TypeOf([out, retval] SQLDMO_OBJECT_TYPE* pRetVal);
int Bogus_6(); // HRESULT Properties([out, retval] Properties** ppVBObjRet);
int Bogus_7(); // HRESULT Name([out, retval] BSTR* pRetVal);
int Bogus_8(); // HRESULT Name([in] BSTR pRetVal);
IDBFiles GetDBFiles();
int Bogus_9(); // HRESULT Size([out, retval] long* pRetVal);
int Bogus_10(); // HRESULT ID([out, retval] long* pRetVal);
int Bogus_11(); // HRESULT ReadOnly([out, retval] VARIANT_BOOL* pRetVal);
int Bogus_12(); // HRESULT ReadOnly([in] VARIANT_BOOL pRetVal);
int Bogus_13(); // HRESULT Remove();
int Bogus_14(); // HRESULT EnumObjects([out, retval] QueryResults** ppVBObjRet);
int Bogus_15(); // HRESULT EnumFiles([out, retval] QueryResults** ppVBObjRet);
int Bogus_16(); // HRESULT CheckFilegroup([out, retval] BSTR* pRetVal);
int Bogus_17(); // HRESULT CheckFilegroupDataOnly([out, retval] BSTR* pRetVal);
int Bogus_18(); // HRESULT Default([out, retval] VARIANT_BOOL* pRetVal);
int Bogus_19(); // HRESULT Default([in] VARIANT_BOOL pRetVal);
}
[ComVisible(true), ComImport(), Guid("10022D03-E260-11CF-AE68-00AA004A34D5"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
public interface IDBFiles {
int Bogus_1(); // HRESULT Application([out, retval] Application** ppApp);
int Bogus_2(); // HRESULT Parent([out, retval] _IVSQLDMOStdObject** ppParent);
int Bogus_3(); // HRESULT UserData([out, retval] long* pRetVal);
int Bogus_4(); // HRESULT UserData([in] long pRetVal);
int Bogus_5(); // HRESULT TypeOf([out, retval] SQLDMO_OBJECT_TYPE* pRetVal);
IDBFile Item(object ItemIndex); // HRESULT Item([in] VARIANT ItemIndex, [out, retval] DBFile** ppVBObjRet);
int Bogus_6(); // HRESULT _NewEnum([out, retval] IUnknown** ppEnum);
int Bogus_7(); // HRESULT Count([out, retval] long* pRetVal);
int Bogus_8(); // HRESULT ItemByID([in] long ID, [out, retval] DBFile** ppVBObjRet);
int Bogus_9(); // HRESULT Add([in] DBFile* Object);
int Bogus_10(); // HRESULT Remove([in] VARIANT Index);
int Bogus_11(); // HRESULT Refresh([in, optional] VARIANT ReleaseMemberObjects);
}
[ComVisible(true), ComImport(), Guid("10022D00-E260-11CF-AE68-00AA004A34D5")]
public class DBFile {
}
[ComVisible(true), ComImport(), Guid("10022D06-E260-11CF-AE68-00AA004A34D5"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
public interface IDBFile {
int Bogus_1(); // HRESULT Application([out, retval] Application** ppApp);
int Bogus_2(); // HRESULT Parent([out, retval] _IVSQLDMOStdObject** ppParent);
int Bogus_3(); // HRESULT UserData([out, retval] long* pRetVal);
int Bogus_4(); // HRESULT UserData([in] long pRetVal);
int Bogus_5(); // HRESULT TypeOf([out, retval] SQLDMO_OBJECT_TYPE* pRetVal);
int Bogus_6(); // HRESULT Properties([out, retval] Properties** ppVBObjRet);
int Bogus_7(); // HRESULT Name([out, retval] BSTR* pRetVal);
int Bogus_8(); // HRESULT Name([in] BSTR pRetVal);
int Bogus_9(); // HRESULT PhysicalName([out, retval] BSTR* pRetVal);
int Bogus_10(); // HRESULT PhysicalName([in] BSTR pRetVal);
int Bogus_11(); // HRESULT PrimaryFile([out, retval] VARIANT_BOOL* pRetVal);
int Bogus_12(); // HRESULT PrimaryFile([in] VARIANT_BOOL pRetVal);
int GetFileGrowth();
int SetFileGrowth(int pRetVal);
int GetMaximumSize();
int SetMaximumSize(int pRetVal);
int Bogus_13(); // HRESULT SpaceAvailableInMB([out, retval] long* pRetVal);
int Bogus_14(); // HRESULT Size([out, retval] long* pRetVal);
int Bogus_15(); // HRESULT Size([in] long pRetVal);
int Bogus_16(); // HRESULT ID([out, retval] long* pRetVal);
int GetFileGrowthType();
int SetFileGrowthType(int pRetVal);
int Bogus_17(); // HRESULT FileGrowthInKB([out, retval] single* pRetVal);
int Bogus_18(); // HRESULT Remove();
int Bogus_19(); // HRESULT Shrink([in] long NewSizeInMB, [in] SQLDMO_SHRINK_TYPE Truncate);
int Bogus_20(); // HRESULT SizeInKB([out, retval] single* pRetVal);
}
[ComVisible(true), ComImport(), Guid("10022606-E260-11CF-AE68-00AA004A34D5"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -