| << 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 (''''). | 
| true | se obj1 contiene solo il carattere spazio (' '). | 
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 o decimale:
| Restituisce | Condizione | 
| true | se obj1 è diverso da 0. | 
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 Status:
| 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. |