문서 읽기

완료됨

컨테이너에서 기존 항목의 지점 읽기를 수행하려면 두 가지가 필요합니다.

먼저 항목의 고유 id가 필요합니다. 여기서는 해당 id를 동일한 이름의 변수에 저장합니다.

string id = "027D0B9A-F9D9-4C96-8213-C8546C4AAE71";

둘째, 찾고 있는 항목의 파티션 키 경로에 문자열 값을 사용하여 PartitionKey 형식의 변수를 만들어야 합니다.

string categoryId = "26C74104-40BC-4541-8EF5-9892F7F03D72";
PartitionKey partitionKey = new (categoryId);

두 항목 모두 갖추면 이 예제에서 지정된 제네릭 형식 Product의 항목을 반환하는 비동기 및 제네릭 ReadItemAsync<>메서드를 호출할 수 있습니다.

Product saddle = await container.ReadItemAsync<Product>(id, partitionKey);

이 시점에서는 saddle 변수의 속성에 액세스하고 다른 지역 변수와 마찬가지로 콘솔에 출력할 수 있습니다.

string formattedName = $"New Product [${saddle}]";
Console.WriteLine(formattedName);