---
title: FencedPropertySet (v0.46)
description: API reference for qiskit.transpiler.FencedPropertySet in qiskit v0.46
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/0.46/qiskit.transpiler.FencedPropertySet
---

# FencedPropertySet

*class* `qiskit.transpiler.FencedPropertySet(property_set_instance)`

[GitHub](https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/transpiler/fencedobjs.py)

Bases: `FencedObject`

A property set that cannot be written (via \_\_setitem\_\_)

> **Deprecated since version 0.46.0**
>
> The class `qiskit.transpiler.fencedobjs.FencedPropertySet` is deprecated as of qiskit 0.46.0. It will be removed in the 1.0 release. Internal use of FencedObject is already removed from pass manager. Implementation of a task subclass with protection for input object modification is now responsibility of the developer.
