本文整理汇总了C#中System.Management.ManagementBaseObject.SetPropertyValue方法的典型用法代码示例。如果您正苦于以下问题:C# ManagementBaseObject.SetPropertyValue方法的具体用法?C# ManagementBaseObject.SetPropertyValue怎么用?C# ManagementBaseObject.SetPropertyValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Management.ManagementBaseObject
的用法示例。
在下文中一共展示了ManagementBaseObject.SetPropertyValue方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: FillWmiObjectUNCSettingsFromVirtualDirectory
private void FillWmiObjectUNCSettingsFromVirtualDirectory(ManagementBaseObject obj, WebVirtualDirectory virtDir)
{
// UNC access
if (!String.IsNullOrEmpty(virtDir.AnonymousUsername)
&& virtDir.ContentPath.StartsWith(@"\\"))
{
//Log.WriteError(virtDir.ContentPath, new Exception());
ExecuteIgnorantly(delegate
{
obj.Properties.Remove("UNCUserName");
obj.Properties.Remove("UNCPassword");
obj.SetPropertyValue("UNCUserName", GetQualifiedAccountName(virtDir.AnonymousUsername));
obj.SetPropertyValue("UNCPassword", virtDir.AnonymousUserPassword);
});
//
//
//obj.Properties["UNCUserName"].Value = GetQualifiedAccountName(virtDir.AnonymousUsername);
//obj.Properties["UNCPassword"].Value = virtDir.AnonymousUserPassword;
}
}
示例2: FillWmiObjectUNCFromFtpAccount
private void FillWmiObjectUNCFromFtpAccount(ManagementBaseObject obj, FtpAccount account)
{
if (account.Folder.StartsWith(@"\\")
&& !String.IsNullOrEmpty(account.Name)
&& !String.IsNullOrEmpty(account.Password))
{
//
obj.SetPropertyValue("UNCUserName", GetQualifiedAccountName(account.Name));
obj.SetPropertyValue("UNCPassword", account.Password);
}
}