| << Fare clic per visualizzazione il sommario >> Percorso: Il linguaggio OEL > Funzioni > Empty | 
Verifica se l'oggetto indicato è vuoto (Empty).
Funzione
bool Empty(object obj1)
| Input | |||
| Nome | Descrizione | Tipo | Opzionale | 
| obj1 | Oggetto da verificare. | Object | 
 | 
| Output | |||
| Nome | Descrizione | Tipo | Opzionale | 
| returnValue | true se obj1 è vuoto, altrimenti false. | Boolean | 
 | 
Commenti
Se obj1 è null:
| Restituisce | Condizione | 
| true | se obj1 è null. | 
Se obj1 è di tipo String:
| Restituisce | Condizione | 
| true | se obj1 è uguale a stringa vuota ("") o al carattere spazio (' '). | 
Se obj1 è di tipo DateTime:
| Restituisce | Condizione | 
| true | se obj1 è uguale a DateTime.MinValue (01/01/0001 00:00:00) o DateTime.MaxValue (31/12/9999 23:59:59). | 
Se obj1 è di tipo numerico intero o decimale:
| Restituisce | Condizione | 
| true | se obj1 è uguale da 0. | 
| true | se obj1 non è un numero decimale. | 
Se obj1 è di tipo TimeSpan:
| Restituisce | Condizione | 
| true | se obj1 è uguale a TimeSpan (0, 0 , 0, 0). | 
Se obj1 è di tipo IReference:
| Restituisce | Condizione | 
| true | se la proprietà obj1.Url è uguale a null o a stringa vuota | 
Se obj1 è di tipo Status:
| Restituisce | Condizione | 
| true | se la proprietà IdentityReference è uguale a null e che il relativo Url sia nullo e uguale a stringa vuota | 
Se obj1 è di tipo IList:
| Restituisce | Condizione | 
| true | se la cardinalità della lista (obj1.Count) è minore uguale a zero. | 
Se obj1 è di tipo DataSetValue:
| Restituisce | Condizione | 
| true | se il numero dei campi (Fields) del DatasetValue è minore uguale a zero. | 
Se obj1 è di tipo Filter:
| Restituisce | Condizione | 
| false | se obj1 è di tipo Filter ed è non nullo. | 
| true | se obj1 è di tipo Filter ed è stato inizializzato senza filtro | 
| true | se obj1 è di tipo FilterGroup e il numero dei suoi elementi è minore di zero (obj1.Filters.Count < 0). | 
Se obj1 è di tipo FilterGroup:
| Restituisce | Condizione | 
| true | se la proprietà obj1.Filters.Count è minore uguale a di zero. | 
Osservazioni
Per gli altri tipi si ottiene l'errore "Tipo di oggetto non valido".