SCCMWebService Members
The SCCMWebService type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SCCMWebService |
Prevents a default instance of the SCCMWebService class from being created.
|
Methods
Name | Description | |
---|---|---|
AddClientsToCollection |
Adds the specified resource to multiple collections and removes it from its contrary collections. (Install <-> Uninstall)
|
|
AddClientToCollection(Int32, String, Boolean) |
Adds the client to collection.
|
|
AddClientToCollection(Int32, String) |
Adds the specified resource to a collection and removes it from its contrary collection. (Install <-> Uninstall)
|
|
AddClientToCollection2 |
Adds the client to the specified collection.
|
|
AddClientToCollections |
Adds the specified resource to multiple collections.
|
|
AddToStandardCollections |
Adds a resource to all standard collections specified in table [SCCMManager].[dbo].[StandardSoftware].
|
|
CanClearPXEBootState |
Clears the pxe boot state.
|
|
ChangeEventLogOverflowAction |
Changes the event log overflow action.
|
|
CheckComputerExists(String) |
Checks if the specified computer exists.
|
|
CheckComputerExists(Int32) |
Checks if the specified computer exists.
|
|
CheckComputers |
Checks if the given computerlist is valid.
|
|
CheckFolderExists |
Checks if the given SCCM folder exists.
|
|
CheckRoles |
Determines whether the calling user is in the specified roles.
|
|
ClearEventlog |
Clears the event log of the specified computer.
|
|
ClearPXEBootState |
Clears the pxe boot state.
|
|
CreateComputerList |
Creates the computer list.
|
|
CreatePSExecProcess |
Creates a process using "PSExec.exe".
|
|
DeleteComputer |
Deletes the specified resource.
|
|
DeleteComputerFromAD |
Deletes a computer from AD.
|
|
DeleteComputerVariables(Int32, String) |
Deletes the specified computer variable.
|
|
DeleteComputerVariables(Int32, array<String>[]()[][]) |
Deletes the specified computer variables.
|
|
DeleteComputerVariables(Int32) |
Deletes the computer variables.
|
|
DisableComputerAccount |
Disables a computer account in AD.
|
|
Equals(System.Object) | (Inherited from Object.) | |
EvaluateMembership |
Evaluates the specified collection membership.
|
|
ExecuteImmediately |
Executes an SMS advertisement immediately.
|
|
ExecuteSQLCommand |
Executes a SQL command.
|
|
ExecuteStoredPocedure(DatabaseConnections, String, array<SerializableSqlParameter>[]()[][]) |
Executes a stored pocedure.
|
|
ExecuteStoredPocedure(DatabaseConnections, String, array<SerializableSqlParameter>[]()[][], array<SerializableSqlParameter>[]()[][]%) |
Executes a stored pocedure with output parameters.
|
|
Finalize |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetAdvertisementInfo(String) |
Gets the advertisement info from specified computer.
|
|
GetAdvertisementInfo(Int32) |
Gets the advertisement info from specified resource.
|
|
GetClientProperties |
Gets the client properties.
|
|
GetCollectionFolders |
Gets all collection folders.
|
|
GetCollectionMemberships |
Gets the collection memberships.
|
|
GetCollectionRuleDirect |
Gets the collection members from specified collection.
|
|
GetCollectionRules |
Gets the collection rules from specified collection.
|
|
GetCollections |
Gets all collections from specified container (folder).
|
|
GetCollectionsByResourceID |
Gets all collections by the specified resource identifier.
This view includes only approved collections.
|
|
GetComputerDataByFilter | Obsolete.
Gets SCCM computers by filter (OBSOLETE).
|
|
GetComputerDataByFilterEx |
Gets SCCM computers by filter.
|
|
GetComputerDataByFilterExCompressed |
Gets the computer data by filter as 7zip compressed byte array.
|
|
GetComputerDefaultLanguage |
Gets the computers default language.
|
|
GetComputerLists |
Gets the computer lists from specified user.
|
|
GetComputerNameFromResourceID |
Gets the computer name from resource identifier.
|
|
GetComputerSearchColumns |
Gets the computer search columns.
|
|
GetComputerVariable |
Gets the content of a sccm computer variable.
|
|
GetComputerVariables |
Gets the computer variables.
|
|
GetDataSet(DatabaseConnections, String) |
Gets a data set via sql.
|
|
GetDataSet(DatabaseConnections, array<DataSetProperties>[]()[][]) |
Gets the data set based on the given DataSetProperties.
|
|
GetDataSetCompressed7zip |
Gets a compressed data set via sql.
|
|
GetDataSetCompressed7zip2 |
Gets a compressed data set based on the given DataSetProperties via sql.
|
|
GetEventLogEntries |
Gets the last event log entries of the given computer.
|
|
GetEventLogOverflowAction |
Gets the event log overflow action from specified computer.
|
|
GetHashCode |
Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetImageList |
Gets the image list.
|
|
GetInstallCollectionsByResourceID |
Gets all install collection rule direct from [SCCMManager].[dbo].[v_InstallCollectionRuleDirect].
This view includes only approved collections created with SCCM Package Builder.
|
|
GetInstalledSoftware |
Gets the add remove programs list.
|
|
GetLicenseInfo |
Gets the service license information.
|
|
GetLogFile |
Gets the given log file from specified unc path.
|
|
GetOSDCollections |
Gets all OSD collections from [SCCMManager].[dbo].[v_OSDCollection].
|
|
GetPackageISVData |
Gets the ISV data of the specified package.
|
|
GetPackages |
Gets all packages from [SCCMManager].[dbo].[v_Package].
This view only includes approved packages created with SCCM Package Builder.
|
|
GetPackagesByFilter |
Gets all packages from [SCCMManager].[dbo].[v_Package] by filter.
This view only includes approved packages created with SCCM Package Builder.
|
|
GetPluginVersionConfig()()()() |
Gets the plugin version configuration.
|
|
GetPluginVersionConfig(String) |
Gets the plugin version configuration.
|
|
GetPowerShellScriptFiles |
Gets the existing custom power shell script files.
|
|
GetPowerShellScriptProperties |
Gets the power shell script.
|
|
GetRegistryValues |
Gets all registry values from specified path.
|
|
GetRemoteLogFiles |
Gets all log files from specified unc path.
|
|
GetReportServer |
Gets the report server name from webservice settings.
|
|
GetRequestingUser |
Gets the requesting user.
|
|
GetRequiredDirectoryConfig |
Gets the plugin version configuration.
|
|
GetResetComputerInstallFilterRegex |
Gets the reset computer install filter regex.
|
|
GetResourceID |
Gets the ResourceID via mac address.
|
|
GetResourceIDFromComputername |
Gets the resource identifier from specified computer name.
|
|
GetResourcesFromCollection |
Gets all direct memberships from specified collection.
|
|
GetSCCMClientProperties |
Gets the SCCM client properties.
|
|
GetSCCMLogFiles(String, String) |
Gets all log file full names from specified computer at specific path.
|
|
GetSCCMLogFiles(String) |
Gets all log file full names from specified computer.
|
|
GetSessionID |
Gets the session identifier.
|
|
GetSiteCode |
Gets the site code from webservice settings.
|
|
GetSiteServer |
Gets the site server name from webservice settings.
|
|
GetSoftwareAllocation |
Gets all collections by the specified resource identifier.
This view includes only approved collections.
|
|
GetSoftwareAllocationToComputerQuery |
Gets the "software allocation to computer"-query from webservice settings.
|
|
GetSQLClientProperties |
Gets the client properties from [SCCMManager].[dbo].[v_ComputerProperties].
|
|
GetSQLStringValue |
Gets a string value via sql.
|
|
GetStandardSoftware |
Gets all standard software from [SCCMManager].[dbo].[v_StandardSoftware].
|
|
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
GetVersion |
Gets the webservice version.
|
|
GetWMIInstances |
Gets (remote) wmi instances.
|
|
GetWMIProcessList |
Gets a process list of the specified computer via wmi.
|
|
ImportComputer |
Creates a new computer with a new SMBIOSGUID.
|
|
ImportComputerList |
Imports a list of computers and returns the new resource ids.
|
|
ImportComputerList2 |
Imports a list of computers and returns the new resource ids.
|
|
ImportComputerWithSMBIOSGUID |
Creates a new computer with a given bios guid.
|
|
ImportMachineEntry(String, String, Boolean) |
Imports the machine entry.
|
|
ImportMachineEntry(String, String, String, Boolean) |
Imports the machine entry.
|
|
ImportMachineEntryList |
Imports the machine entry list.
|
|
InitiateDataDiscovery |
Initiates a data discovery.
|
|
InitiateHardwareInventory |
Initiates a hardware inventory.
|
|
InitiateSoftwareInventory |
Initiates a software inventory.
|
|
InitiateWindowsInstallerSourceListUpdate |
Initiates a windows installer source list update.
|
|
IsInRole |
Determines whether the calling user is in the specified role.
|
|
IsMsiInProgress |
Detects if the msi installer is in progress.
|
|
KillTask |
Kills the specified task.
|
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
ReadLogFile |
Reads the specified log file.
|
|
ReadRemoteFile |
Reads a file remotely.
|
|
RemoveClientFromCollection |
Removes a client from specified collection.
|
|
RemoveClientsFromCollection |
Removes the specified multiple clients from collection.
|
|
RemoveComputerDuplicates |
Removes the computer duplicates.
|
|
RepairMsi |
Repairs a msi.
|
|
RequestAndEvaluateMachinePolicy |
Requests and evaluates the machine policy.
|
|
RerunPackage |
Reruns a sccm advertisement immediately.
|
|
RerunPackages |
Reruns multiple sccm advertisements immediately.
|
|
ResetComputer |
Resets the computer.
|
|
ResetPolicy |
Resets the policy for the specified computer.
|
|
RestartComputer |
Restarts the computer.
|
|
RunPowerShellScript(String, String) |
Runs the given powershell script on local system using power shell path for custom scripts (..\Custom\Local).
|
|
RunPowerShellScript(String, String, String) | Obsolete.
Runs a powershell script on the given computer. (OBSOLETE)
|
|
RunPowerShellScript(String, String, array<String>[]()[][]) | Obsolete.
Runs the given powershell script. (OBSOLETE)
|
|
RunPowerShellScript(String, array<String>[]()[][]) |
Runs the given powershell script on local system using power shell path for custom scripts (..\Custom\Local).
|
|
RunPowerShellScript(String, String, ScriptTypes) |
Runs the given powershell script on local system using power shell path for the specified script type (e.g. ScriptType.Local: ..\Custom\Local).
|
|
RunPowerShellScript(String, array<String>[]()[][], ScriptTypes) |
Runs the given powershell script on local system using power shell path for the specified script type (e.g. ScriptType.Local: ..\Custom\Local).
|
|
RunPowerShellScript(String, String, String, String, Boolean) |
Runs the given powershell script on remote computer using specified power shell path (e.g. \\Custom\\Remote).
|
|
RunPowerShellScript(String, String, String, array<String>[]()[][], Boolean) |
Runs the power shell script.
|
|
RunPowerShellScriptLocal(String, String, String, Boolean) |
Runs the power shell script local.
|
|
RunPowerShellScriptLocal(String, String, array<String>[]()[][], Boolean) |
Runs the power shell script local.
|
|
RunPowerShellScriptWithResultSet(String, String, ScriptTypes) |
Runs the given powershell script.
|
|
RunPowerShellScriptWithResultSet(String, array<String>[]()[][], ScriptTypes) |
Runs the power shell script with result set.
|
|
RunPowerShellScriptWithResultSet(String, String, String, ScriptTypes) |
Runs the power shell script with result set.
|
|
RunPowerShellScriptWithResultSet(String, String, array<String>[]()[][], ScriptTypes) |
Runs the powershell script file on the target computer.
|
|
RunPowerShellScriptWithResultString(String, array<String>[]()[][], ScriptTypes) |
Runs the power shell script with result string.
|
|
RunPowerShellScriptWithResultString(String, String, ScriptTypes) |
Runs the powershell script file.
|
|
RunPowerShellScriptWithResultString(String, String, String, ScriptTypes) |
Runs the power shell script with result string.
|
|
RunPowerShellScriptWithResultString(String, String, array<String>[]()[][], ScriptTypes) |
Runs the powershell script file on the target computer.
|
|
SaveComputerList |
Saves the computer list.
|
|
ServicePause |
Pauses the specified service.
|
|
ServiceResume |
Resumes the specified service.
|
|
ServiceStart |
Starts the specified service.
|
|
ServiceStop |
Stops the specified service.
|
|
SetCacheDirectory |
Sets the ccm cache directory.
|
|
SetCacheSize |
Sets the ccm cache size.
|
|
SetCollectionRules |
Sets the collection rules.
|
|
SetComputerVariables(array<Int32>[]()[][], array<KeyValuePair<(Of <<'(String, String>)>>)>[]()[][]) |
Sets the computer variables of multiple resources.
|
|
SetComputerVariables(Int32, array<KeyValuePair<(Of <<'(String, String>)>>)>[]()[][]) |
Sets the computer variables.
|
|
SetEventlogSize |
Sets the size of the event log.
|
|
SetHTTPPort |
Sets the ccm HTTP port.
|
|
ShutdownComputer |
Shutdowns the specified computer.
|
|
StartOSDeployment |
Starts an OS deployment.
|
|
StartProcess |
Starts a process.
|
|
StartSMSActiveDirectorySystemDiscovery |
Starts the SMS active directory system discovery.
|
|
StartSMSActiveDirectorySystemGroupDiscovery |
Starts the SMS active directory system group discovery.
|
|
StartSMSActiveDirectoryUserDiscovery |
Starts the SMS active directory user discovery.
|
|
TestWinRM |
Tests the winrm connection.
|
|
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
|
UninstallMsi |
Uninstalls a msi.
|
|
UpdateMemberships |
Updates the memberships of specified collections.
|
|
UpdatePluginVersionConfig |
Updates the plugin version configuration (SCCM Manager specific).
|
|
UpdateRequiredDirectoryConfig |
Updates the reuired directory configuration (SCCM Manager specific).
|
|
VerifyNoCircularDependencies |
Verifies if there are no circular dependencies.
|
|
WakeUpComputer |
Wakes up the specified computer.
|
|
WMIPing |
Pings the specified computer via wmi.
|