WmiPushModelBaseTData, TDataModel Class |
Namespace: Xcalibur.WMI.Framework
public abstract class WmiPushModelBase<TData, TDataModel> : WmiModelBase<TData, TDataModel>, IWmiPushModelBase<TData>, IWmiModelBase<TData>, IDisposable where TDataModel : new(), TData
The WmiPushModelBaseTData, TDataModel type exposes the following members.
Name | Description | |
---|---|---|
Id |
Gets or sets the id.
(Inherited from WmiModelBaseTData, TDataModel.) | |
QueryBuilder |
Gets or sets the query items.
Note: This is only used for Pull implementations.
(Inherited from WmiModelBaseTData, TDataModel.) | |
Results |
List of results from GetResults or GetResultsAsync.
This has been made public in the event that an alternate method will be used
outside of this class.
(Inherited from WmiModelBaseTData, TDataModel.) | |
WmiClass |
WMI class that corresponds to the searcher.
(Inherited from WmiModelBaseTData, TDataModel.) |
Name | Description | |
---|---|---|
CreateWatcher |
Creates the event watcher.
| |
Dispose |
Implement IDisposable.
Do not make this method virtual.
A derived class should not be able to override this method.
(Inherited from WmiModelBaseTData, TDataModel.) | |
Dispose(Boolean) |
Dispose(bool disposing) executes in two distinct scenarios.
If disposing equals true, the method has been called directly
or indirectly by a user's code. Managed and unmanaged resources
can be disposed.
If disposing equals false, the method has been called by the
runtime from inside the finalizer and you should not reference
other objects. Only unmanaged resources can be disposed.
(Overrides WmiModelBaseTData, TDataModelDispose(Boolean).) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Get |
Gets the specified object.
(Inherited from WmiModelBaseTData, TDataModel.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Start |
Starts this instance.
| |
Stop |
Stops this instance.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Update(Int32) |
Updates this instance.
(Overrides WmiModelBaseTData, TDataModelUpdate(Int32).) | |
UpdateTConfig(TConfig, Int32) |
Updates the specified configuration.
(Inherited from WmiModelBaseTData, TDataModel.) |
Name | Description | |
---|---|---|
ItemsAdded |
Occurs when [items added].
| |
ItemsDeleted |
Occurs when [items deleted].
| |
ItemsModified |
Occurs when [items modified].
|