次の方法で共有


ModelReader.ModelExists メソッド

名前と ID の両方またはいずれかが一致するモデルをチェックします。

名前空間:  Microsoft.MasterDataServices.Deployment
アセンブリ:  Microsoft.MasterDataServices.Deployment (Microsoft.MasterDataServices.Deployment.dll)

構文

'宣言
Public Function ModelExists ( _
    targetModelId As Identifier, _
    <OutAttribute> ByRef isNameMatch As Boolean, _
    <OutAttribute> ByRef isIdMatch As Boolean _
) As Boolean
'使用
Dim instance As ModelReader 
Dim targetModelId As Identifier 
Dim isNameMatch As Boolean 
Dim isIdMatch As Boolean 
Dim returnValue As Boolean 

returnValue = instance.ModelExists(targetModelId, _
    isNameMatch, isIdMatch)
public bool ModelExists(
    Identifier targetModelId,
    out bool isNameMatch,
    out bool isIdMatch
)
public:
bool ModelExists(
    Identifier^ targetModelId, 
    [OutAttribute] bool% isNameMatch, 
    [OutAttribute] bool% isIdMatch
)
member ModelExists : 
        targetModelId:Identifier * 
        isNameMatch:bool byref * 
        isIdMatch:bool byref -> bool
public function ModelExists(
    targetModelId : Identifier, 
    isNameMatch : boolean, 
    isIdMatch : boolean
) : boolean

パラメーター

  • isNameMatch
    型: System.Boolean%
    名前が渡され、その名前に一致が見つかった場合は true、それ以外の場合は false になります。
  • isIdMatch
    型: System.Boolean%
    ID が渡され、その ID に一致が見つかった場合は true、それ以外の場合は false になります。

戻り値

型: System.Boolean
前のルールに従って targetModelId に一致するモデルがある場合は true、それ以外の場合は false になります。

説明

名前と ID の両方が一致していても、モデルが異なると、両方の out パラメーターは true で、結果が false になる場合があることに注意してください。

targetModelId が NULL の場合は、ModelExists が ArgumentNullException をスローします。

名前も ID も指定されなかった場合は、ModelExists が ArgumentException をスローします。 これらの少なくとも 1 つを指定する必要があります。

関連項目

参照

ModelReader クラス

Microsoft.MasterDataServices.Deployment 名前空間