libraries/botbuilder-core/botbuilder/core/bot_state.py
async def set_property_value(self, turn_context: TurnContext, property_name: str, value: object) -> None:
        """
        Deletes a property from the state cache in the turn context.
        
        :param turn_context: The context object for this turn.
        :param property_name: The value to set on the property.
        :return: None
        """

        if turn_context == None:
            raise TypeError('BotState.delete_property(): turn_context cannot be None.')
        if not property_name:
            raise TypeError('BotState.delete_property(): property_name cannot be None.')
        cached_state = turn_context.turn_state.get(self._context_service_key)
        cached_state.state[property_name] = value
async def set_property_value(self, turn_context: TurnContext, property_name: str, value: object) -> None:
        """
        Deletes a property from the state cache in the turn context.
        
        :param turn_context: The context object for this turn.
        :param property_name: The value to set on the property.
        :return: None
        """

        if turn_context == None:
            raise TypeError('BotState.delete_property(): turn_context cannot be None.')
        if not property_name:
            raise TypeError('BotState.delete_property(): property_name cannot be None.')
        cached_state = turn_context.turn_state.get(self._context_service_key)
        cached_state.state[property_name] = value
Deletes a property from the state cache in the turn context.
        
        :param turn_context: The context object for this turn.
        :param property_name: The value to set on the property.
        :return: None