<< Fare clic per visualizzazione il sommario >> Percorso: Il linguaggio OEL > Funzioni > NotNull |
Verifica che l'oggetto indicato non è nullo (valore null).
Funzione
bool NotNull(object obj1)
Input |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
obj1 |
Oggetto da verificare. |
Object |
|
Output |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
returnValue |
true se obj1 è diverso da null, altrimenti false. |
Boolean |
|
Commenti
Se obj1 è di tipo string:
Restituisce |
Condizione |
true |
se obj1 è diverso da stringa vuota (''''). |
Se obj1 è di tipo DateTime:
Restituisce |
Condizione |
true |
se obj1 è diverso da DateTime.MinValue (01/01/0001 00:00:00) e da DateTime.MaxValue (31/12/9999 23:59:59) |
Se obj1 è di tipo numerico intero, numerico decimale:
Restituisce |
Condizione |
true |
se obj1 è diverso da 0. |
Se obj1 è di tipo Char:
Restituisce |
Condizione |
true |
se obj1 è diverso da Char.MinValue o diverso dal carattere di spazio. |
Se obj1 è di tipo IReference:
Restituisce |
Condizione |
true |
se la proprietà Url di obj1 è diverso da null o da stringa vuota (''''). |
Se obj1 è di tipo ChangeStatusInformation:
Restituisce |
Condizione |
true |
se la proprietà IdentityReference è diversa da null e che il relativo Url sia non nullo e diverso da String.Empty. |
Se obj1 è di tipo ArrayValue o IList:
Restituisce |
Condizione |
true |
se la cardinalità della lista (obj1.Count) è maggiore di zero. |