ITableDataSource.Subscribe(ITableDataSink) 메서드

정의

이 데이터 원본에서 만든 을 ITableEntry구독합니다.

public:
 IDisposable ^ Subscribe(Microsoft::VisualStudio::Shell::TableManager::ITableDataSink ^ sink);
public IDisposable Subscribe (Microsoft.VisualStudio.Shell.TableManager.ITableDataSink sink);
abstract member Subscribe : Microsoft.VisualStudio.Shell.TableManager.ITableDataSink -> IDisposable
Public Function Subscribe (sink As ITableDataSink) As IDisposable

매개 변수

sink
ITableDataSink

소스에서 제공하는 항목이 변경될 때 호출되는 메서드를 포함합니다.

반환

구독의 수명을 제어하는 키입니다. 는 ITableDataSource 키가 삭제되거나 원본이 테이블에서 제거될 때까지 업데이트를 계속 제공해야 합니다(부작용으로 인해 키가 삭제됨).

설명

를 구독 ITableDataSource하기 위해 를 호출할 때 원본에 이미 항목이 있는 경우 원본은 를 사용하여 sink이러한 항목을 추가해야 합니다. 호출에서 Subscribe(ITableDataSink) 반환하기 전에 를 호출하여 항목을 추가할 수 있습니다.

에는 ITableDataSource 여러 동시 구독자가 있을 수 있으며 각 구독자에는 고유한 ITableDataSink가 있습니다.

적용 대상