CimSession.SubscribeAsync Method (String, String, String, CimSubscriptionDeliveryOptions)
Asynchronous method that subscribes to an indication on the server represented by the session.
Namespace: Microsoft.Management.Infrastructure
Assembly: Microsoft.Management.Infrastructure (in Microsoft.Management.Infrastructure.dll)
Syntax
public CimAsyncMultipleResults<CimSubscriptionResult> SubscribeAsync(
string namespaceName,
string queryDialect,
string queryExpression,
CimSubscriptionDeliveryOptions options
)
public:
CimAsyncMultipleResults<CimSubscriptionResult^>^ SubscribeAsync(
String^ namespaceName,
String^ queryDialect,
String^ queryExpression,
CimSubscriptionDeliveryOptions^ options
)
member SubscribeAsync :
namespaceName:string *
queryDialect:string *
queryExpression:string *
options:CimSubscriptionDeliveryOptions -> CimAsyncMultipleResults<CimSubscriptionResult>
Public Function SubscribeAsync (
namespaceName As String,
queryDialect As String,
queryExpression As String,
options As CimSubscriptionDeliveryOptions
) As CimAsyncMultipleResults(Of CimSubscriptionResult)
Parameters
namespaceName
Type: System.StringA null-terminated string that contains the optional namespace name to carry out the operation. If none is specified, the server will pick a default. The namespace cannot include a computer name. It can only be in the form of a namespace name separated by a slash mark character (/). For example, the following would be a valid namespaceName value: root/cimv2.
queryDialect
Type: System.StringA string that contains the dialect of the query being passed. This value can be either WQL or CQL. Note that some servers do not support all query types.
queryExpression
Type: System.StringA string that contains the query expression to be carried out. Usually a query is needed, but if a WS-Management endpoint is being used, a resource URI can be passed. For WMI DCOM transport, this value must be specified.
options
Type: Microsoft.Management.Infrastructure.Options.CimSubscriptionDeliveryOptionsA CimSubscriptionDeliveryOptions object that defines the subscription delivery options. For WMI DCOM transport, this value can be null. For WinRM, this specifies settings such as delivery mode and push delivery credentials.
Return Value
Type: Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults<CimSubscriptionResult>
A CimAsyncMultipleResults<T> object that represents an asynchronous operation that returns multiple results.
See Also
SubscribeAsync Overload
CimSession Class
Microsoft.Management.Infrastructure Namespace
Return to top