internal EnumerateAssociatedInstancesJob(CimJobContext jobContext, CimQuery cimQuery, CimInstance associatedObject, string associationName, string resultRole, string sourceRole) : base(jobContext, cimQuery) { this.associatedObject = associatedObject; this.associationName = associationName; this.resultRole = resultRole; this.sourceRole = sourceRole; }
internal EnumerateAssociatedInstancesJob(CimJobContext jobContext, CimQuery cimQuery, CimInstance associatedObject, string associationName, string resultRole, string sourceRole) : base(jobContext, cimQuery) { _associatedObject = associatedObject; Dbg.Assert(_associatedObject != null, "Caller should verify that associatedObject is not null"); _associationName = associationName; Dbg.Assert(_associationName != null, "Caller should verify that associationName is not null"); _resultRole = resultRole; Dbg.Assert(_resultRole != null, "Caller should verify that resultRole is not null"); _sourceRole = sourceRole; Dbg.Assert(_sourceRole != null, "Caller should verify that sourceRole is not null"); }
internal QueryInstancesJob(CimJobContext jobContext, CimQuery cimQuery, string wqlCondition) : base(jobContext, cimQuery) { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("SELECT * FROM "); stringBuilder.Append(base.JobContext.ClassName); stringBuilder.Append(" "); stringBuilder.Append(wqlCondition); this._wqlQuery = stringBuilder.ToString(); if (!string.IsNullOrWhiteSpace(wqlCondition)) { if (jobContext.CmdletInvocationContext.CmdletDefinitionContext.UseEnumerateInstancesInsteadOfWql) { this._useEnumerateInstances = true; } return; } else { this._useEnumerateInstances = true; return; } }
internal QueryInstancesJob(CimJobContext jobContext, CimQuery cimQuery, string wqlCondition) : base(jobContext, cimQuery) { Dbg.Assert(wqlCondition != null, "Caller should verify that wqlCondition is not null"); var wqlQueryBuilder = new StringBuilder(); wqlQueryBuilder.Append("SELECT * FROM "); wqlQueryBuilder.Append(this.JobContext.ClassName); wqlQueryBuilder.Append(" "); wqlQueryBuilder.Append(wqlCondition); _wqlQuery = wqlQueryBuilder.ToString(); if (string.IsNullOrWhiteSpace(wqlCondition)) { _useEnumerateInstances = true; } else { if (jobContext.CmdletInvocationContext.CmdletDefinitionContext.UseEnumerateInstancesInsteadOfWql) { _useEnumerateInstances = true; } } }