Null
La proprietà Null specifica se un valore di una matrice o di un puntatore può essere null. Può essere utilizzata per gli attributi Pre e Post e applicata solo a matrici e tipi di dati puntatore.
La proprietà Null deve essere impostata utilizzando uno dei seguenti valori:
SA_Yes: il valore è null.
SA_No: il valore non è null.
SA_Maybe: il valore potrebbe essere null.
Nota
In C++ il prefisso SA_ è facoltativo.
Esempio
Nel codice riportato di seguito viene illustrato come utilizzare la proprietà Null.
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(Null=SA_No)] char** pc);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(Null=No)] char** pc);
Vedere anche
Concetti
Cenni preliminari sull'annotazione