本文整理汇总了C#中Microsoft.Management.Infrastructure.CimInstance.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# CimInstance.ToString方法的具体用法?C# CimInstance.ToString怎么用?C# CimInstance.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Microsoft.Management.Infrastructure.CimInstance
的用法示例。
在下文中一共展示了CimInstance.ToString方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InstanceMethodInvocationJob
internal InstanceMethodInvocationJob(CimJobContext jobContext, bool passThru, CimInstance targetInstance, MethodInvocationInfo methodInvocationInfo)
: base(
jobContext,
passThru,
targetInstance.ToString(),
methodInvocationInfo)
{
Dbg.Assert(targetInstance != null, "Caller should verify targetInstance != null");
_targetInstance = targetInstance;
}
示例2: SetCimInstance
public void SetCimInstance(CimInstance cimInstance, CimSetCimInstanceContext context, CmdletOperationBase cmdlet)
{
DebugHelper.WriteLog("CimSetCimInstance::SetCimInstance", 4);
if (cmdlet.ShouldProcess(cimInstance.ToString(), "Set-CimInstance"))
{
Exception exception = null;
if (this.SetProperty(context.Property, ref cimInstance, ref exception))
{
CimSessionProxy cimSessionProxy = base.CreateCimSessionProxy(context.Proxy, context.PassThru);
cimSessionProxy.ModifyInstanceAsync(cimInstance.CimSystemProperties.Namespace, cimInstance);
return;
}
else
{
cmdlet.ThrowTerminatingError(exception, "Set-CimInstance");
return;
}
}
else
{
return;
}
}
示例3: InvokeCimMethodOnCimInstance
public void InvokeCimMethodOnCimInstance(CimInstance cimInstance, XOperationContextBase context, CmdletOperationBase operation)
{
DebugHelper.WriteLogEx();
CimInvokeCimMethod.CimInvokeCimMethodContext cimInvokeCimMethodContext = context as CimInvokeCimMethod.CimInvokeCimMethodContext;
object[] methodName = new object[1];
methodName[0] = cimInvokeCimMethodContext.MethodName;
string str = string.Format(CultureInfo.CurrentUICulture, "Invoke-CimMethod: {0}", methodName);
if (operation.ShouldProcess(cimInstance.ToString(), str))
{
CimSessionProxy cimSessionProxy = base.CreateCimSessionProxy(cimInvokeCimMethodContext.Proxy);
cimSessionProxy.InvokeMethodAsync(cimInvokeCimMethodContext.Namespace, cimInstance, cimInvokeCimMethodContext.MethodName, cimInvokeCimMethodContext.ParametersCollection);
return;
}
else
{
return;
}
}
示例4: InstanceMethodInvocationJob
internal InstanceMethodInvocationJob(CimJobContext jobContext, bool passThru, CimInstance targetInstance, MethodInvocationInfo methodInvocationInfo) : base(jobContext, passThru, targetInstance.ToString(), methodInvocationInfo)
{
this.targetInstance = targetInstance;
}
示例5: RemoveCimInstance
internal void RemoveCimInstance(CimInstance cimInstance, XOperationContextBase context, CmdletOperationBase cmdlet)
{
DebugHelper.WriteLogEx();
string str = cimInstance.ToString();
if (cmdlet.ShouldProcess(str, "Remove-CimInstance"))
{
CimRemoveCimInstanceContext cimRemoveCimInstanceContext = context as CimRemoveCimInstanceContext;
CimSessionProxy cimSessionProxy = base.CreateCimSessionProxy(cimRemoveCimInstanceContext.Proxy);
cimSessionProxy.DeleteInstanceAsync(cimRemoveCimInstanceContext.Namespace, cimInstance);
return;
}
else
{
return;
}
}