ConnectionSettings.ThrowIfPropertyNotSet-Methode (String, String, Boolean)
Löst eine Ausnahme aus, wenn die angegebene Verbindungseigenschaft NULL oder (optional) leer ist.
Namespace: Microsoft.SqlServer.Management.Common
Assembly: Microsoft.SqlServer.ConnectionInfo (in Microsoft.SqlServer.ConnectionInfo.dll)
Syntax
'Declaration
Protected Function ThrowIfPropertyNotSet ( _
propertyName As String, _
str As String, _
checkEmpty As Boolean _
) As String
'Usage
Dim propertyName As String
Dim str As String
Dim checkEmpty As Boolean
Dim returnValue As String
returnValue = Me.ThrowIfPropertyNotSet(propertyName, _
str, checkEmpty)
protected string ThrowIfPropertyNotSet(
string propertyName,
string str,
bool checkEmpty
)
protected:
String^ ThrowIfPropertyNotSet(
String^ propertyName,
String^ str,
bool checkEmpty
)
member ThrowIfPropertyNotSet :
propertyName:string *
str:string *
checkEmpty:bool -> string
protected function ThrowIfPropertyNotSet(
propertyName : String,
str : String,
checkEmpty : boolean
) : String
Parameter
- propertyName
Typ: String
Eine Zeichenfolge, die den Namen der Verbindungseigenschaft angibt, z. B. "Login".
- str
Typ: String
Ein String-Objekt, das den Eigenschaftswert enthält.
- checkEmpty
Typ: Boolean
True, wenn Sie den Eigenschaftswert auf eine leere Zeichenfolge oder einen NULL-Wert überprüfen möchten; False, wenn Sie nur auf einen NULL-Wert überprüfen möchten.
Rückgabewert
Typ: String
Wenn diese Eigenschaft nicht festgelegt ist, löst diese Methode eine Ausnahme vom Typ PropertyNotSetException aus.Andernfalls gibt diese Methode den Parameterwert str zurück.
Hinweise
Wenn Sie die Ausnahme ausgelöst werden soll, wenn der Eigenschaftswert eine leere Zeichenfolge ist, legen Sie den checkEmpty-Parameter auf True fest.