IVsServiceReferenceMetadataStorage Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Хранит метаданные для группы ссылок службы веб-службы XML.
public interface class IVsServiceReferenceMetadataStorage
public interface class IVsServiceReferenceMetadataStorage
__interface IVsServiceReferenceMetadataStorage
[System.Runtime.InteropServices.Guid("0743635E-4F48-457C-9323-0AF36982FA28")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsServiceReferenceMetadataStorage
[<System.Runtime.InteropServices.Guid("0743635E-4F48-457C-9323-0AF36982FA28")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsServiceReferenceMetadataStorage = interface
Public Interface IVsServiceReferenceMetadataStorage
- Атрибуты
Комментарии
Хранилище метаданных — это расположение, в которое сохраняются все метаданные группы ссылок службы. Обычно это один каталог.
IVsServiceReferenceMetadataStorageИнтерфейс позволяет считывать и записывать файлы метаданных и другие свойства, такие как пространство имен и имя в хранилище.
Методы
| AdviseServiceReferenceMetadataStorageEvents(IVsServiceReferenceMetadataStorageEvents, UInt32) |
Регистрирует вызывающий объект для уведомления о событии хранения метаданных. |
| BeginUpdate() |
Инициирует обновление файлов метаданных в хранилище метаданных Windows Communication Foundation (WCF). |
| CreateMetadataFile(String, Byte[]) |
Создает новый файл метаданных в хранилище метаданных веб-службы XML. |
| DeleteMetadataFile(String) |
Удаляет существующий файл метаданных из хранилища метаданных веб-службы XML. |
| EndUpdate() |
Завершает обновление файлов хранилища метаданных веб-службы XML. |
| FileCodeModel() |
Возвращает модель кода прокси для хранилища метаданных веб-службы XML. |
| GetMapFilePath() |
Возвращает путь к файлу. svcmap в хранилище метаданных XML-службы. |
| GetName() |
Возвращает имя файла. svcmap в хранилище метаданных веб-службы XML. |
| GetNamespace() |
Возвращает пространство имен для хранилища метаданных веб-службы XML. |
| GetStorageType() |
Возвращает тип хранилища метаданных веб-службы XML. |
| LoadMapFileData() |
Загружает метаданные в SVCMAP-файл. |
| LoadMetadataFile(String) |
Загружает метаданные в файл метаданных. |
| ProjectItemId() |
Возвращает ProjectItemId() для хранилища метаданных веб-службы XML. |
| Remove() |
Удаляет полное хранилище метаданных веб-службы XML. |
| RunProxyGenerator() |
Запускает генератор кода для создания клиента веб-службы XML. |
| SaveMapFileData(Byte[]) |
Сохраняет файл. svcmap в хранилище метаданных веб-службы XML. |
| SaveMetadataFile(String, Byte[]) |
Сохраняет файл метаданных в хранилище метаданных веб-службы XML. |
| SetName(String) |
Задает имя файла svcmap в хранилище метаданных веб-службы XML. |
| SetNamespace(String) |
Задает пространство имен для хранилища метаданных веб-службы XML. |
| UnadviseServiceReferenceMetadataStorageEvents(UInt32) |
Отменяет регистрацию для уведомления о событии хранения метаданных. |