CombinedFilterInfo 构造函数
初始化 CombinedFilterInfo 类的一个新实例,该实例包含指定筛选器以及一个指示这些筛选器组合方式的值。
命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 Microsoft.Synchronization.dll 中)
语法
声明
Public Sub New ( _
firstFilterInfo As FilterInfo, _
secondFilterInfo As FilterInfo, _
combinationType As FilterCombinationType _
)
用法
Dim firstFilterInfo As FilterInfo
Dim secondFilterInfo As FilterInfo
Dim combinationType As FilterCombinationType
Dim instance As New CombinedFilterInfo(firstFilterInfo, _
secondFilterInfo, combinationType)
public CombinedFilterInfo(
FilterInfo firstFilterInfo,
FilterInfo secondFilterInfo,
FilterCombinationType combinationType
)
public:
CombinedFilterInfo(
FilterInfo^ firstFilterInfo,
FilterInfo^ secondFilterInfo,
FilterCombinationType combinationType
)
new :
firstFilterInfo:FilterInfo *
secondFilterInfo:FilterInfo *
combinationType:FilterCombinationType -> CombinedFilterInfo
public function CombinedFilterInfo(
firstFilterInfo : FilterInfo,
secondFilterInfo : FilterInfo,
combinationType : FilterCombinationType
)
参数
- firstFilterInfo
类型:Microsoft.Synchronization. . :: . .FilterInfo
有关要组合的筛选器之一的信息。
- secondFilterInfo
类型:Microsoft.Synchronization. . :: . .FilterInfo
有关要组合的另一个筛选器的信息。
- combinationType
类型:Microsoft.Synchronization. . :: . .FilterCombinationType
指示 firstFilterInfo 和 secondFilterInfo 的组合方式。
异常
异常 | 条件 |
---|---|
ArgumentNullException | 必需的参数为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。 |
ArgumentOutOfRangeException | combinationType 不是 Intersection。 |
SyncIdFormatMismatchException | firstFilterInfo 的 ID 格式架构与 secondFilterInfo 的 ID 格式架构不同。 |