次の方法で共有


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 つを指定する必要があります。