ObjectIDGenerator.HasId(Object, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Determina se um objeto já recebeu um ID.
public:
virtual long HasId(System::Object ^ obj, [Runtime::InteropServices::Out] bool % firstTime);
public virtual long HasId(object obj, out bool firstTime);
abstract member HasId : obj * bool -> int64
override this.HasId : obj * bool -> int64
Public Overridable Function HasId (obj As Object, ByRef firstTime As Boolean) As Long
Parâmetros
- obj
- Object
O objeto que estás a pedir.
- firstTime
- Boolean
true se obj não era previamente conhecido pelo ObjectIDGenerator; caso contrário, false.
Devoluções
O ID do objeto de obj se já fosse conhecido pelo ObjectIDGenerator; caso contrário, zero.
Exceções
O obj parâmetro é null.
Observações
Se o objeto já tiver sido atribuído um ID, o ID é devolvido e firstTime definido para false; caso contrário, zero é devolvido e firstTime é definido para true.
HasId difere de GetId que nunca cria um ID para um objeto que não tenha sido já visto pelo ObjectIDGenerator.