Amikor az async pipe-ot egy Promise-hoz vagy Observable-hoz kötjük, automatikusan feliratkozik az adatforrásra és kezeli a beérkező adatokat. Ha a forrás egy Promise, akkor a pipe megjeleníti az értéket, amikor a Promise teljesül. Ha a forrás egy Observable, akkor a pipe megjeleníti az utolsó értéket, amelyet az Observable kibocsátott, és automatikusan leiratkozik a komponens elpusztításakor, megelőzve ezzel a memóriaszivárgást.