NotNull

<< 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.