主机名和 IP 地址解析探测

Microsoft.Unix.NameResolver.ProbeAction (ProbeActionModuleType)

解析主机名至 IP 地址的探测操作,反之亦然

Element properties:

TypeProbeActionModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
OutputTypeSystem.BaseData

Member Modules:

ID Module Type TypeId RunAs 
NameResolver ProbeAction Microsoft.Unix.NameResolver.Native.ProbeAction Default

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
NameOrIPToResolvestring$Config/NameOrIPToResolve$要解析的名称或 IP 地址

Source Code:

<ProbeActionModuleType ID="Microsoft.Unix.NameResolver.ProbeAction" Accessibility="Public" Batching="true">
<Configuration>
<xsd:element name="NameOrIPToResolve" type="xsd:string"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="NameOrIPToResolve" ParameterType="string" Selector="$Config/NameOrIPToResolve$"/>
</OverrideableParameters>
<ModuleImplementation>
<Composite>
<MemberModules>
<ProbeAction ID="NameResolver" TypeID="Microsoft.Unix.NameResolver.Native.ProbeAction">
<NameOrIPToResolve>$Config/NameOrIPToResolve$</NameOrIPToResolve>
</ProbeAction>
</MemberModules>
<Composition>
<Node ID="NameResolver"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.BaseData</OutputType>
<TriggerOnly>true</TriggerOnly>
</ProbeActionModuleType>