---
title: AVPartialAsyncProperty
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avpartialasyncproperty
---

# AVPartialAsyncProperty

An asynchronous property that constrains its type.

## Declaration

```swift
class AVPartialAsyncProperty<Root>
```

## Overview

Overview This class defines the AVAsyncProperty constants for various AVFoundation types, including AVAsset, AVAssetTrack, and AVMetadataItem.

## Topics

### Loading properties

- [AVAsset](avfoundation/avasset-async-properties.md)
- [AVAssetTrack](avfoundation/avassettrack-async-properties.md)
- [AVURLAsset](avfoundation/avurlasset-async-properties.md)
- [AVFragmentedAsset](avfoundation/avfragmentedasset-async-properties.md)
- [AVMetadataItem](avfoundation/avmetadataitem-async-properties.md)
- [AVComposition](avfoundation/avcomposition-async-properties.md)
- [AVMutableComposition](avfoundation/avmutablecomposition-async-properties.md)
- [AVMovie](avfoundation/avmovie-async-properties.md)
- [AVMutableMovie](avfoundation/avmutablemovie-async-properties.md)
- [AVFragmentedMovie](avfoundation/avfragmentedmovie-async-properties.md)

### Describing a property

- [description](avfoundation/avpartialasyncproperty/description.md)
- [sidecarURL](avfoundation/avpartialasyncproperty/sidecarurl.md)

### Type Properties

- [constituentFileURLs](avfoundation/avpartialasyncproperty/constituentfileurls.md)

## Relationships

### Inherits From

- [AVAnyAsyncProperty](avfoundation/avanyasyncproperty.md)

### Inherited By

- [AVAsyncProperty](avfoundation/avasyncproperty.md)

### Conforms To

- [CustomStringConvertible](swift/customstringconvertible.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Property loading

- [AVAsynchronousKeyValueLoading](avfoundation/avasynchronouskeyvalueloading.md)
- [AVAsyncProperty](avfoundation/avasyncproperty.md)
- [AVAnyAsyncProperty](avfoundation/avanyasyncproperty.md)
