MSFT_DNSClientCache 类

表示 DNS 客户端缓存中的记录。

以下语法从托管对象格式 (MOF) 代码中简化,包括所有继承的属性。

语法

class MSFT_DNSClientCache : CIM_ManagedElement
{
  string InstanceId;
  string Caption;
  string Description;
  string ElementName;
  string Entry;
  string Name;
  uint16 Type;
  uint32 TimeToLive;
  uint16 DataLength;
  uint8  Section;
  string Data;
  uint32 Status;
};

成员

MSFT_DNSClientCache 类具有以下类型的成员:

方法

MSFT_DNSClientCache 类具有这些方法。

方法 说明
清除 从 DNS 客户端缓存中删除缓存记录。

属性

MSFT_DNSClientCache 类具有这些属性。

Caption

数据类型: 字符串

访问类型:只读

限定符:MaxLen (64)、Dynamic

获取缓存记录的简短说明。

此属性继承自 CIM_ManagedElement

Data

数据类型:字符串

访问类型:只读

从缓存记录获取 DNS 记录数据。

DataLength

数据类型:uint16

访问类型:只读

获取缓存记录的长度(以字节为单位)。

描述

数据类型:字符串

访问类型:只读

获取缓存记录的说明。

此属性继承自 CIM_ManagedElement

ElementName

数据类型: 字符串

访问类型:只读

获取缓存记录的用户友好名称。

此属性继承自 CIM_ManagedElement

数据类型:字符串

访问类型:只读

限定符:Key

获取缓存记录的资源名称。

InstanceId

数据类型:字符串

访问类型:只读

获取此 对象的唯一标识符。 ID 在实例化命名空间的范围内必须是唯一的。

此属性继承自 CIM_ManagedElement

Name

数据类型:字符串

访问类型:只读

限定符:Key

获取缓存记录的 DNS 记录名称。

数据类型:uint8

访问类型:只读

获取缓存记录源自的 DNS 记录的片段。

此属性包含下列值之一:

含义
1
Answer
2
颁发机构
3
其他

Status

数据类型:uint32

访问类型:只读

获取缓存记录的状态。

此属性包含下列值之一:

含义
0
成功
9003
NotExist
9701
NoRecords

TimeToLive

数据类型:uint32

访问类型:只读

获取缓存记录的生存时间 (TTL),以秒为单位,指示记录何时过期。

类型

数据类型:uint16

访问类型:只读

获取缓存记录的 DNS 记录类型。

此属性包含下列值之一:

含义
1
A
2
NS
5
CNAME
6
SOA
12
PTR
15
MX
28
AAAA
33
SRV

要求

最低受支持的客户端
Windows 8
最低受支持的服务器
Windows Server 2012
命名空间
Root\standardcimv2
MOF
DnsClientCim.mof
DLL
DnsClientCim.dll

另请参阅

Dnsclientcim 提供程序类