class_docstr: Class which stores vertex and edge properties that can be used to construct
  Graphs from individual property selections and used later to annotate graph
  algorithm results with corresponding properties.
class_docstr_tok: ["Class","which","stores","vertex","and","edge","properties","that","can","be","used","to","construct","Graphs","from","individual","property","selections","and","used","later","to","annotate","graph","algorithm","results","with","corresponding","properties","."]
docstr: Return a list of all Series objects that contain vertices from all
  tables.
docstr_tok: ["Return","a","list","of","all","Series","objects","that","contain","vertices","from","all","tables","."]
code: def __get_all_vertices_series(self):
      """
      Return a list of all Series objects that contain vertices from all
      tables.
      """
      vpd = self.__vertex_prop_dataframe
      epd = self.__edge_prop_dataframe
      vert_sers = []
      if vpd is not None:
          vert_sers.append(vpd.index.to_series())
      if epd is not None:
          vert_sers.append(epd[self.src_col_name])
          vert_sers.append(epd[self.dst_col_name])
      # `dask_cudf.concat` doesn't work when the index dtypes are different
      # See: https://github.com/rapidsai/cudf/issues/11741
      if len(vert_sers) > 1 and not all(
          cudf.api.types.is_dtype_equal(
              vert_sers[0].index.dtype, s.index.dtype
          )
          for s in vert_sers
      ):
          vert_sers = [s.reset_index(drop=True) for s in vert_sers]
      return vert_sers
  
imports: import cudf
  import cupy
  import cugraph
  import dask_cudf
  import cugraph.dask
  from cugraph.utilities.utils import import_optional, create_list_series_from_2d_ar
  from typing import Union
label_desc: Use image node_id 42 for calling the EXPERIMENTAL__MGPropertyGraph obj's underlying member method code with example usage: obj.__get_all_vertices_series() and returns: vert_sers