Глоссарий
В этом глоссарии даны определения ключевых терминов в Visual Studio 2010 и .NET Framework.
Термин |
Определение |
---|---|
.NET Compact Framework |
Аппаратно-независимая среда для выполнения программ на компьютерах, имеющих ограничения по ресурсам. Эта среда целиком наследует архитектуру .NET Framework общеязыковой среды выполнения (CLR), поддерживает подмножество библиотеки классов .NET Framework и содержит классы, предназначенные исключительно для использования в среде .NET Compact Framework. В число поддерживаемых устройств входят персональные средства работы с данными (такие как карманные компьютеры), мобильные телефоны, ресиверы, автомобильные компьютеры и специализированные встраиваемые устройства, работающие под управлением операционной системы Microsoft Windows CE.NET. |
.NET Framework |
Неотъемлемый компонент Windows, который поддерживает создание, развертывание и выполнение приложений и веб-служб нового поколения. Он предоставляет высокопродуктивную, стандартизированную многоязычную среду для интеграции существующих инвестиций с приложениями и службами нового поколения, а также гибкость, необходимую для развертывания и использования интернет-приложений. .NET Framework состоит из трех главных частей: общеязыковой среды выполнения, иерархического набора унифицированных библиотек классов и разделенной на компоненты версии ASP, называемой ASP.NET. См. также: ASP.NET, общеязыковая среда выполнения, библиотека классов .NET Framework. |
Библиотека классов .NET Framework |
Библиотека классов, интерфейсов и типов значений в составе .NET Framework. Эта библиотека предоставляет разработчикам доступ к системным средствам. Она разрабатывалась как основа для создания приложений, компонентов и элементов управления .NET Framework. См. также: класс, CLS-совместимый, спецификация CLS, интерфейс, тип значения. |
Поставщик данных .NET Framework |
Компонент ADO.NET, обеспечивающий доступ к данным из реляционного источника данных. Поставщик данных .NET Framework содержит классы для подключения к источнику данных, выполнения команд в источнике данных и возвращения результатов запроса из источника данных, включая возможность выполнения команд в рамках транзакций. Также поставщик данных .NET Framework содержит классы, предназначенные для заполнения объекта DataSet результатами запроса к источнику данных и отправки изменений из объекта DataSet обратно в источник данных. |
редактор сочетаний клавиш |
Редактор ресурсов, позволяющий добавлять, удалять, изменять или просматривать назначения сочетаний клавиш для проекта. |
список управления доступом (ACL) |
Список, задающий правила доступа к конкретному ресурсу. В Microsoft Windows NT реализованы списки управления доступом на уровне пользователей, определяющие ресурсы, доступные каждому конкретному пользователю. |
панель действий |
Настраиваемая область задач уровня документа в Microsoft Office Word и Microsoft Office Excel. |
элемент управления ActiveX |
Элемент управления, такой как флажок или кнопка, предоставляющий пользователю возможность выбора либо выполняющий макрос или скрипт для автоматизации определенной задачи. Для такого элемента управления можно писать макросы на языке Microsoft Visual Basic for Applications или скрипты в Microsoft Script Editor. |
надстройка |
В модели программирования надстроек .NET Framework — сборка встраиваемого приложения, взаимодействующего с ведущим приложением через коммуникационный конвейер. См. также: ведущее приложение, конвейер. |
представление надстройки |
В модели программирования надстроек платформы .NET Framework — сборка, содержащая интерфейсы или базовые абстрактные классы и представляющая методы и типы надстройки, используемые для взаимодействия с ведущим приложением. См. также: надстройка, ведущее приложение. |
адаптер надстроек |
В модели программирования надстроек .NET Framework — сборка, содержащая один или более классов и преобразующая данные между представлением надстройки и контрактом. В зависимости от направления вызова адаптер выполняет преобразование либо из представления в контракт, либо из контракта в представление. См. также: надстройка, контракт. |
пакет дополнительного компонента |
XML-файл в папке дополнительных компонентов в хранилище данных. Пакеты дополнительных компонентов используются для развертывания файлов и приложений на устройствах и эмуляторах. |
ADO.NET |
Набор включенных в библиотеки классов .NET Framework технологий доступа к данным, обеспечивающих доступ к реляционным данным и данным XML. ADO.NET состоит из классов, представляющих наборы данных (объекты DataSet, содержащие таблицы, строки, столбцы, отношения и т. д.), поставщики данных .NET Framework и определения пользовательских типов (таких как SqlTypes для SQL Server). |
декоративный элемент |
Специальный глиф в области конструктора. Графические элементы обычно вкладываются в целевой элемент управления и предоставляют пользователю графические средства для настройки свойств элемента управления. |
событие-агрегат |
В WMI — тип события, генерируемого после того, как произойдет последовательность событий другого типа. Агрегатное событие используется для представления последовательности событий во избежание переполнения объекта-получателя событий. См. также: событие, объект-получатель событий. |
агрегатная функция |
Функция, выполняющая вычисление по нескольким значениям и возвращающая одно значение. |
альфа-канал |
Часть данных о цвете точки, зарезервированная для информации о прозрачности в GDI+. |
привязка |
Способ определения границ родительского элемента управления, с которым связан элемент управления, и способа изменения размеров элемента управления при изменении размеров его родительского элемента. Привязка и закрепление являются взаимоисключающими. См. также: закрепление. |
базовая папка приложения |
Папка, в которой находится EXE-файл, выполняющий загрузку в исходный или используемый по умолчанию домен приложения. Если разработчик создает домен приложения самостоятельно, базовой папкой приложения становится папка, указанная в классе AppDomainSetup. См. также: домен приложения. |
домен приложения (AppDomain) |
Граница, устанавливаемая общеязыковой средой выполнения вокруг объектов, созданных в одной области приложения (т. е. в любом месте последовательности активации объектов, которая начинается в точке входа приложения). Домены приложений помогают изолировать объекты, созданные в одном приложении, от объектов, созданных в других приложениях, чтобы сделать поведение времени выполнения предсказуемым. В одном процессе могут существовать разные домены приложений. |
службы расширения приложений |
В Silverlight это классы, которые расширяют модель приложения, предоставляя службы, которые могут участвовать в жизненном цикле приложения. |
кэширование библиотеки приложений |
В Silverlight это функция, позволяющая приложениям использовать внешние библиотечные сборки, извлеченные из сервера или кэша локального браузера. |
манифест приложения |
Файл, используемый в приложениях ClickOnce, в котором описано приложение и все составляющие его файлы. |
служба приложений |
В ASP.NET — встроенная функциональность для выполнения типичных прикладных задач. ASP.NET включает службы приложений для выполнения проверки подлинности (членство ASP.NET), сохранения информации для каждого пользователя (свойства профилей) и многое другое. |
состояние приложения |
В ASP.NET — временное хранилище, создаваемое на сервере для текущего приложения и совместно используемое для всех его пользователей. Обычно состояние приложения используется для хранения сведений, общих для всех пользователей, таких как установки уровня приложения. |
надстройка уровня приложения |
Вспомогательная программа, изменяющая или дополняющая функции существующей программы или приложения. Эти изменения постоянно доступны для приложения. |
ASP.NET |
Набор технологий в Microsoft .NET Framework, предназначенных для создания веб-приложений и веб-служб. Страницы ASP.NET выполняются на сервере и создают текст на языке разметки (таком как HTML, WML или XML), который отправляется в обозреватель настольного или портативного компьютера. Страницы ASP.NET используют компилируемую, управляемую событиями модель программирования, которая повышает быстродействие и позволяет отделить логику приложения от интерфейса пользователя. Страницы ASP.NET и файлы веб-служб XML, созданные с помощью ASP.NET, содержат логику на стороне сервера (а не на стороне клиента), написанную на языке Visual Basic, C# или любом другом .NET-совместимом языке. Веб-приложения и веб-службы используют преимущества общеязыковой среды выполнения, такие как строгая типизация, наследование, языковое взаимодействие, отслеживание версий и встроенные средства безопасности. |
база данных служб приложения ASP.NET |
В ASP.NET — база данных, в которой хранятся данные нескольких служб приложения ASP.NET, в том числе данные о членстве, индивидуальной настройке веб-частей, ролях и профилях. Это может быть локальная база данных в папке App_Data веб-узла или база данных SQL Server или другая база данных, в зависимости от того, как настроен узел. |
мобильные элементы управления ASP.NET |
Набор элементов управления ASP.NET для разработки веб-приложений, предназначенных для мобильных устройств. Мобильные элементы управления asp.net обладают расширенными возможностями по сравнению с соответствующими серверными элементами управления ASP.NET. |
веб-формы ASP.NET для мобильных устройств |
Расширения ASP.NET Web Forms, предназначенные для обращения к портативным компьютерам от сотовых телефонов до КПК. |
страница ASP.NET |
Компонент приложения ASP.NET. |
серверный элемент управления ASP.NET |
Серверный компонент, реализующий пользовательский интерфейс и соответствующие функции. Серверный элемент управления ASP.NET прямо или косвенно наследует класс System.Web.UI.Control. Полный набор серверных элементов управления ASP.NET включает серверные веб-элементы управления, серверные HTML-элементы управления и мобильные элементы управления ASP.NET. Синтаксис страницы предполагает наличие в теге серверного элемента управления ASP.NET атрибута runat="server". См. также: серверный HTML-элемент управления, проверочные серверные элементы управления, серверный веб-элемент управления. |
веб-приложение ASP.NET |
Приложение, обрабатывающее запросы HTTP (веб-запросы) и выполняющееся поверх ASP.NET. Веб-приложение ASP.NET может включать страницы ASP.NET, веб-службы, обработчики HTTP-данных и модули HTTP. |
сборка |
Набор из одного или нескольких файлов, которые имеют числовые версии и развертываются как единое целое. Сборка является основным строительным блоком приложения .NET Framework. Все управляемые типы и ресурсы содержатся в сборке и помечаются либо как доступные только в пределах сборки, либо как доступные из кода в других сборках. Сборки также играют ключевую роль в системе безопасности. Управление доступом для кода использует сведения о сборке для определения набора разрешений, предоставляемых коду в сборке. См. также: закрытая сборка, общая сборка. |
кэш сборок |
Кэш кода, используемый для параллельного сохранения сборок. Кэш состоит из двух частей: глобальный кэш сборок содержит сборки, которые явно установлены как общие для разных приложений на компьютере; код, загруженный с узлов Интернета или интрасети, сохраняется в кэше загрузки как изолированный для приложения, вызвавшего загрузку. Поэтому код, загруженный приложением или страницей, не влияет на другие приложения. См. также: глобальный кэш сборок. |
манифест сборки |
Неотъемлемая часть каждой сборки, предоставляющая собственное описание сборки. Манифест сборки содержит метаданные сборки. Манифест определяет удостоверение сборки; указывает файлы, реализующие сборку; указывает типы и ресурсы, образующие сборку; поэлементно расписывает зависимости времени компиляции от других сборок; указывает набор разрешений, необходимых для правильного выполнения сборки. Эти сведения используются во время выполнения для разрешения ссылок, применения политики привязки версий и проверки целостности загруженных сборок. Благодаря наличию у сборок собственных описаний становятся возможными установка без влияния на окружение и развертывание методом XCOPY. См. также: сборки, метаданные. |
метаданные сборки |
См. определение: манифест сборки. |
утверждение (Assert) |
В системе безопасности .NET Framework утверждение помогает обеспечить доступ метода к конкретному ресурсу, даже если у объекта, вызывающего метод, отсутствуют необходимые разрешения. Если при обходе стека встречается запись активации, утверждающая необходимое разрешение, проверка безопасности для этого разрешения дает положительный результат. Утверждения могут создавать бреши в системе безопасности, поэтому при их использовании следует проявлять особую осторожность. |
ассоциация |
В ADO.NET Entity Framework, определение связи между типами сущностей. |
класс ассоциации |
В WMI — класс, определяющий отношение между двумя классами или экземплярами двух классов. Среди свойств класса ассоциации присутствуют указатели на два класса или экземпляра. К имени каждого класса ассоциации присоединяется квалификатор Association. |
набор ассоциаций |
В ADO.NET Entity Framework — логический контейнер экземпляров ассоциаций одного типа. |
ASSOCIATORS OF |
Оператор языка запросов WMI, поддерживающий программный обход ассоциаций путем извлечения всех конечных экземпляров, ассоциированных с определенным исходным экземпляром. См. также: GROUP, HAVING, ISA, REFERENCES OF, SELECT, WHERE, WITHIN. |
слой асинхронного взаимодействия |
В ASP.NET — функциональный уровень Ajax, обеспечивающий взаимодействие между обозревателем и сервером. |
асинхронный метод |
Метод, который, будучи вызванным, немедленно возвращает управление вызывающему коду, независимо от того, завершено ли выполнение этого метода. Результаты выполнения метода возвращаются с помощью другого вызова в другом потоке. Асинхронные методы избавляют вызывающий код от необходимости дожидаться завершения выполнения. См. также: полусинхронный метод. |
асинхронная обратная передача |
В ASP.NET — процесс отправки данных веб-страницы (вместе с состоянием представления и другими необходимыми метаданными) серверу из обозревателя, осуществляемый без полной обратной передачи и не препятствующий продолжению работы пользователя. Асинхронная обратная передача является важной функцией технологии Ajax. |
библиотека ATL |
См. определение: библиотека шаблонных классов ATL. |
вложенное событие |
В Windows Presentation Foundation это перенаправленное событие, которое можно вложить в любой тип ContentElement или UIElement и которое не ограничено определяющим его типом. См. также: перенаправленное событие. |
вложенное свойство |
Свойство, определяемое языком XAML. Вложенное свойство может быть задано для любого объекта, а не только для типа, определяющего свойство или его методы доступа. Поставщик вложенного свойства должен предоставить статические методы Get(PropertyName) и Set(PropertyName) в качестве методов доступа для этого вложенного свойства. |
Атрибут |
Описательное объявление, которое можно связывать с программными элементами, такими как типы, поля, методы и свойства. Атрибуты сохраняются вместе с метаданными файла .NET Framework и могут использоваться для описания кода в среде CLR или для изменения поведения приложения во время выполнения. |
проверка подлинности |
В системе безопасности .NET Framework — процесс получения удостоверения участника и его проверки путем сличения с учетными данными этого пользователя в некотором центре. См. также: участник. |
авторизация |
В системе безопасности .NET Framework, процесс ограничения прав доступа путем предоставления разрешений на одни действия и запрета других действий для проверяемого удостоверения или участника. См. также: проверка подлинности, участник. |
автоматическая обратная передача |
Установка, заставляющая серверный элемент управления ASP.NET выполнять отправку страницы, когда с ним взаимодействует пользователь. (По умолчанию обратную передачу вызывают только кнопочные элементы управления.) Например, если задать для элемента управления DropDownList выполнение автоматической обратной передачи, передача страницы будет выполняться, как только пользователь выберет элемент в списке. См. также: серверный элемент управления ASP.NET. |
язык BAML |
См. определение: язык BAML. |
язык BAML |
Двоичное представление объектов и свойств, объявленных в файле языка XAML. |
источник привязки |
Объект в процессе привязки данных, из которого получают значение. См. также: целевой объект привязки. |
целевой объект привязки |
Объект в процессе привязки данных, который получает значение привязки. См. также: источник привязки. |
границы |
Размер и местоположение объекта. |
упаковка |
Преобразование экземпляра определенного типа в объект, в результате которого экземпляр во время выполнения будет нести полную информацию о типе и получит место в куче. Инструкция box языка MSIL (Microsoft Intermediate Language) преобразует значение экземпляра определенного типа в объект путем создания копии этого значения и внедрения его в новый объект, для которого выделена память. См. также: язык MSIL, распаковка-преобразование, тип значения. |
восходящая маршрутизация событий |
В Windows Presentation Foundation это стратегия маршрутизации событий, при которой экземпляр события перемещается вверх по дереву элементов (от исходного элемента к корню визуального дерева). См. также: маршрутизация событий, нисходящая маршрутизация событий. |
C# |
Новый язык программирования, предназначенный для разработки корпоративных приложений, выполняемых в среде .NET Framework. Язык C#, являющийся развитием языков C и C++, строго типизирован и объектно-ориентирован. Поскольку этот язык компилируется как управляемый код, он использует службы среды CLR, такие как взаимодействие языков, безопасность и сборка мусора. |
карта |
Веб-страница в WML. Устройства WML могут отображать карту целиком или выводить полосы прокрутки, если вся она не умещается на экране. Разработчикам не приходится беспокоиться о работе с картами или колодой (группой карт), так как мобильные элементы управления ASP.NET выполняют форматирование, в том числе и разбивку на страницы, для конечных устройств. См. также: колода, язык WML. |
каталог |
Список элементов управления Web Parts (или других серверных веб-элементов управления, специализированных серверных элементов управления или пользовательских элементов управления), созданный элементом управления System.Web.UI.WebControls.CatalogPart, который пользователи могут добавлять на страницы Web Parts. См. также: элементы управления Web Parts, страница Web Parts. |
вызываемая оболочка COM |
См. определение: вызываемая оболочка COM. |
шеврон |
Пара угловых скобок, обозначающих кнопочный элемент управления переполнения. |
хром |
Общие элементы пользовательского интерфейса, выводимые вокруг каждого элемента управления Web Parts в заданной области. Хром элемента управления веб-части включает рамку, строку заголовка, значки, текст заголовка и меню действий, которое выводится в строке заголовка. Внешний вид хрома определяется на уровне зоны и применяется ко всем веб-частям в этой зоне. Выводом хрома и отдельных элементов управления System.Web.UI.WebControls.WebParts.WebPart управляет класс System.Web.UI.WebControls.WebParts.WebPartChrome. См. также: элементы управления "Веб-часть", элементы управления Web Parts, зона. |
cHTML |
Язык разметки, используемый в некоторых сотовых телефонах. Язык cHTML является подмножеством языка HTML и содержит дополнительные теги, расширяющие функциональные возможности мобильных устройств. |
CIM |
См. определение: модель CIM. |
Диспетчер объектов CIM |
Компонент в инфраструктуре WMI, управляющий взаимодействием приложений и поставщиков управления. Диспетчер объектов CIM поддерживает такие службы, как уведомление о событиях, удаленный доступ и обработка запросов. Также он предоставляет доступ к репозиторию WMI. |
схема CIM |
В WMI — набор определений классов, представляющих управляемые объекты в управляемой среде. См. также: схема. |
class |
Ссылочный тип, инкапсулирующий данные (константы и поля) и поведение (методы, свойства, средства индексирования, события, операторы, конструкторы экземпляров, статические конструкторы и деструкторы); может также содержать вложенные типы. Типы классов поддерживают наследование — механизм, посредством которого производный класс расширяет и уточняет базовый класс. См. также: инкапсуляция, средство индексирования, свойство, ссылочный тип. |
классический режим |
В IIS 7.0 конфигурация, в которой при обработке запросов эмулируется модель, использовавшаяся в IIS 6.0. В классическом режиме службы IIS получают запросы и распределяют их между компонентами ISAPI в соответствии с сопоставленными расширениями имен файлов. Выполнение IIS и обработка запроса осуществляются в разных процессах. Например, запросы ресурсов ASP.NET перенаправляются компоненту aspnet_isapi.dll. |
службы клиентских приложений |
В Windows-приложениях — встроенная функциональность для доступа к службам приложений ASP.NET, выполняющим стандартные задачи, такие как удаленный вход, управление ролями и параметрами приложений. |
клиентская область |
Весь интерфейс приложения Windows за исключением панелей инструментов, меню и строк состояния. |
клиентские координаты |
Координаты, в которых положения на экране по осям X и Y задаются относительно верхнего левого угла приложения, который считается началом координат (0,0). В приложениях с ориентацией справа налево началом координат является правый верхний угол. См. также: справа налево. |
клип |
Область экрана или страницы, в которой осуществляется графический вывод. |
закрытый универсальный тип |
Сконструированный универсальный тип, не имеющий незаданных параметров универсального типа, ни собственных, ни входящих в его состав типов или методов. Для закрытого универсального типа возможно создание экземпляров. См. также: сконструированный тип, универсальные шаблоны, универсальный тип, параметр универсального типа, открытый универсальный тип. |
CLR |
См. определение: среда CLR. |
CLS |
См. определение: спецификация CLS. |
CLS-совместимый |
Код, использующий только те средства языка, которые соответствуют спецификации CLS. CLS-совместимость может быть характеристикой классов, интерфейсов, компонентов и средств. См. также: спецификация CLS. |
управление доступом для кода |
Механизм среды CLR, который предоставляет управляемому коду разрешения через политику безопасности. Такие разрешения реализуются принудительно, и это помогает ограничить операции, разрешенные для управляемого кода. |
класс кода программной части |
Класс, доступ к которому осуществляется из ASPX-файла, но находящийся в отдельном файле (таком как файл DLL или CS). Например, можно написать класс кода программной части, который создает пользовательский серверный элемент управления ASP.NET; этот класс будет содержать код, который вызывается из файла ASPX, но не находится в файле ASPX. |
файл кода программной части |
Файл кода, содержащий класс страницы, который реализует программную логику приложения Web Forms или ASP.NET Web Forms для мобильных устройств. |
страница кода программной части |
См. определение: файл кода программной части. |
собираемая сборка |
Временная динамическая сборка, создаваемая во время выполнения с помощью классов пространства имен System.Reflection.Emit. На нее накладываются определенные ограничения. При освобождении ссылок на все экземпляры типов в собираемой сборке и на все объекты, которые использовались для создания сборки, среда CLR выгружает сборку из памяти, не выгружая при этом домен приложения. Это единственный случай, когда сборку можно выгрузить без выгрузки домена приложения. |
вызываемая оболочка COM |
Прокси-объект, создаваемый общеязыковой средой выполнения, чтобы существующие приложения COM могли прозрачно использовать управляемые классы, в том числе классы .NET Framework. |
взаимодействие COM |
Служба, позволяющая объектам .NET Framework взаимодействовать с объектами COM. |
Модель CIM (общая информационная модель) |
В WMI — модель, описывающая, как следует представлять объекты реального мира в виде управляемых объектов. Модель CIM основана на парадигме объектно-ориентированного программирования, согласно которой объекты моделируются с использованием концепций классов и экземпляров. Модель CIM разделена на метамодель и стандартную схему. Метамодель описывает типы и сущности, составляющие схему. Также она определяет, как эти сущности могут комбинироваться в объекты, представляющие устройства реального мира. |
среда CLR (общеязыковая среда выполнения) |
Механизм ядра выполнения управляемого кода. Среда выполнения предоставляет управляемому коду такие услуги, как межъязыковая интеграция, управление доступом для кода, управление временем жизни объекта, а также поддержка отладки и профилирования. |
хост-приложение среды CLR |
Неуправляемое приложение, использующее набор интерфейсов API, которые называют интерфейсами размещения, для интеграции управляемого кода в приложение. Хост-приложениям среды CLR часто требуется значительно настраивать исполняемые файлы, загружаемые в процесс. Интерфейсы размещения позволяют хост-приложениям среды CLR задавать параметры, определяющие конфигурацию сборщика мусора, выпуск среды CLR (серверный или для рабочей станции) и т. д. Хост-приложения общеязыковой среды выполнения обычно поддерживают модель расширения среды, позволяющую конечному пользователю динамически добавлять новые функциональные элементы, такие как новый элемент управления или написанная пользователем функция. Такие расширения обычно изолируются друг от друга в процессе с помощью доменов приложений и пользовательских параметров безопасности. Примерами хост-приложений среды CLR могут служить ASP.NET, Microsoft Internet Explorer и хост-приложение для запуска исполняемых файлов из оболочки Windows. См. также: домен приложения, среда CLR, управляемый код. |
спецификация CLS (общеязыковая спецификация) |
Подмножество языковых средств, поддерживаемых средой CLR, включающее средства, общие для нескольких объектно-ориентированных языков программирования. Для CLS-совместимых компонентов гарантирована возможность взаимодействия с другими CLS-совместимыми компонентами и средствами. См. также: CLS-совместимый. |
формат COFF (общий формат объектных файлов) |
Формат в 32-разрядном программировании для исполняемых файлов (образов) и объектных файлов, обеспечивающий возможности переноса между платформами. Реализация этого формата от Майкрософт носит название переносимого формата исполняемых файлов (PE, portable executable). См. также: переносимый исполняемый файл. |
система общих типов CTS |
Спецификация, указывающая, как среда CLR определяет и использует типы и управляет ими. |
коммуникационный конвейер: |
См. определение: конвейер. |
фильтр сравнения |
Фильтр, сравнивающий имя возможности устройства со значением. См. также: возможности устройства. |
составной элемент управления |
Пользовательский серверный элемент управления, содержащий пользовательский набор других серверных элементов управления, которые являются для него дочерними элементами управления. |
концептуальная модель |
Абстрактная спецификация типов сущностей, ассоциаций, контейнеров сущностей, наборов сущностей и наборов ассоциаций в домене приложения, разработанного на основе ADO.NET Entity Framework. |
язык CSDL (язык определения концептуальной схемы) |
Основанный на XML язык, используемый для определения типов сущностей, ассоциаций, контейнеров сущностей, наборов сущностей и наборов ассоциаций концептуальной модели. |
файл конфигурации |
XML-файл с расширением CONFIG, содержащий значения параметров для приложения или веб-узла. Стандартными файлами конфигурации являются Machine.config и Web.config. |
связь |
См. определение: связь веб-частей. |
точка подключения |
Объект System.Web.UI.WebControls.WebParts.ConnectionPoint, связанный с двумя элементами управления — поставщиком и получателем связи веб-частей. Точка подключения управляет обменом данными между двумя элементами управления. Оба элемента управления, поставщик и получатель, имеют собственные точки подключения. См. также: объект-получатель, поставщик, связь веб-частей. |
ограничение |
См. определение: ограничение параметра универсального типа. |
сконструированный универсальный тип |
Универсальный тип, для которого заданы параметры типа. Сконструированный тип или метод может быть либо открытым универсальным типом, если некоторые из его аргументов типа являются параметрами типа включающих типов или методов, либо закрытым универсальным типом, если все его аргументы являются реальными типами. См. также: закрытый универсальный тип, универсальные шаблоны, универсальный тип, аргумент универсального типа, параметр универсального типа, открытый универсальный тип. |
сконструированный тип. |
См. определение: сконструированный универсальный тип. |
объект-получатель |
Для связи веб-частей — серверный элемент управления, получающий данные от элемента управления, который является поставщиком, обрабатывающий или отображающий эти данные. Типом объекта-получателя может быть любой серверный элемент управления, при разработке которого была предусмотрена возможность использования его в качестве объекта-получателя. Объект-получатель должен иметь специальный метод обратного вызова, помеченный в исходном коде атрибутом ConnectionConsumerAttribute. Этот метод получает данные от поставщика в виде экземпляра интерфейса. См. также: точка подключения, поставщик, связь веб-частей. |
контейнер |
См. определение: контейнер именования. |
контейнерный элемент управления |
Тип мобильных элементов управления ASP.NET, который содержит другие элементы управления и обеспечивает визуальную группировку элементов управления и содержимого. |
элемент управления содержимым |
Элемент управления, определяющий область документа Microsoft Office Word, в которой может отображаться текст и специальные типы данных или же пользователь может вводить данные. |
страница содержимого |
В ASP.NET — веб-страница, предназначенная для слияния с главной страницей для создания полной страницы ASP.NET. См. также: главная страница. |
контекст |
Упорядоченный набор свойств, определяющий среду для находящихся в ней объектов. Контексты создаются в процессе активации объектов, которым требуются определенные автоматические службы: синхронизации, транзакций, активации по требованию, безопасности и т. д. Внутри контекста возможно существование многих объектов. |
контекстное свойство |
Неявное состояние и код для управления этим состоянием для экземпляра объекта. Например, контекстное свойство транзакции содержит идентификатор транзакции, в которой участвует объект. |
контракт |
Предоставляемое классом описание поведения и состояния, на которое может рассчитывать клиент этого класса. Контракт частично выражается с помощью сигнатур всех открытых полей, методов, свойств и событий этого класса. Эти сведения дополняются описанием (обычно просто в виде текста) каждого поля или свойства, а также каждого метода. В модели программирования надстроек .NET Framework — интерфейс, не поддерживающий версии, который определяет методы и типы данных для передачи данных через коммуникационный конвейер между хост-приложением и надстройкой. Контракт располагается посередине коммуникационного конвейера, между надстройкой и хостом. Сборка контракта загружается в домены приложения и надстройки, и хоста. См. также: надстройка, хост-приложение, конвейер. |
справочная сборка контракта |
Сборка, которая содержит видимый обычным пользователям интерфейс сборки и ее контрактов, но не содержит кода. См. также: контракт. |
контрвариантность |
В языках программирования это способность использовать производный тип меньшей глубины наследования, чем заданный изначально. (Ковариантность — это способность использовать производный тип большей глубины наследования). Ковариантность и контрвариантность в универсальных интерфейсах и делегатах позволяют выполнять неявное преобразование параметров универсального типа. Ковариантность и контрвариантность также поддерживаются для неуниверсальных методов-делегатов при сопоставлении сигнатур методов с типами делегатов. |
состояние элемента управления |
Поле веб-страницы ASP.NET, в котором хранятся текущие значения свойств серверных элементов управления страницы. Состояние элемента управления используется для воссоздания страницы и восстановления текущих значений параметров после каждой обратной передачи. См. также: страница ASP.NET, серверный элемент управления ASP.NET, обратная передача, состояние представления. |
система обеспечения подключения |
Инфраструктура взаимодействия, обеспечивающая базовые компоненты, необходимые для подключения друг к другу настольного компьютера и устройства под управлением Windows Embedded CE. Она также поддерживает подключение устройств в различных версиях Microsoft Platform Builder и Microsoft Visual Studio. |
ковариантность |
В языках программирования это способность использовать производный тип большей глубины наследования, чем заданный изначально. (Контрвариантность — это способность использовать производный тип меньшей глубины наследования). Ковариантность и контрвариантность в универсальных интерфейсах и делегатах позволяют выполнять неявное преобразование параметров универсального типа. Ковариантность и контрвариантность также поддерживаются для неуниверсальных методов-делегатов при сопоставлении сигнатур методов с типами делегатов. |
межстраничная передача данных |
В веб-приложениях ASP.NET — процесс обратной передачи данных страницы другой странице, а не самой себе. См. также: обратная передача. |
CSDL |
См. определение: язык CSDL. |
CTS |
См. определение: система общих типов CTS. |
настраиваемый атрибут (Attribute) |
Класс, используемый для представления пользовательских метаданных. См. также: атрибут. |
пользовательский элемент управления |
Элемент управления, разработанный пользователем или независимым производителем программного обеспечения, не принадлежащий библиотеке классов .NET Framework. Этот универсальный термин включает также пользовательские элементы управления. Специализированные серверные элементы управления используются в веб-формах (страницах ASP.NET). Специализированные клиентские элементы управления используются в приложениях Windows Forms. |
привязка данных |
Процесс или метод настройки элементов управления в форме или веб-странице, обеспечивающий извлечение данных из источника данных, такого как база данных, XML-файл и т. п., или же записи данных в такой источник. |
элемент управления источником данных |
Объект, который может быть добавлен на веб-страницу ASP.NET, инкапсулирующий логику подключения к источнику данных, такому как база данных или XML-файл, и выполняющий запросы или другие команды доступа к данным. Элемент управления источником данных, в свою очередь, может предоставлять данные другим элементам управления, размещенным на той же странице. |
взаимоблокировка |
В многопоточной среде — состояние, при котором каждый из двух потоков удерживает блокировку ресурса, который требуется другому процессу. См. также: синхронизация. |
колода |
Группа из одной или нескольких карт. См. также: карта. |
декларативная проверка безопасности |
Декларативные сведения о безопасности в метаданных. Разработчики могут использовать такие объявления, которые обычно реализованы в виде пользовательских атрибутов, для вызова определенных функций системы безопасности: запросить разрешение на привязку указателя к коду, запросить разрешение на создание производного типа, потребовать наличия разрешений у вызывающих объектов и т. д. См. также: принудительная проверка безопасности. |
отделенный поставщик |
Поставщик, который выполняется в отдельном от WMI процессе. Рекомендуется инструментировать приложения с использованием именно отделенных поставщиков, поскольку такой поставщик может сам управлять своим временем существования, а не загружается каждый раз, когда пользователь обращается к нему через WMI. См. также: поставщик. |
технология Deep Zoom |
В Silverlight это технология, с помощью которой пользователи могут интерактивно просматривать изображения с высоким разрешением. Технология Deep Zoom позволяет быстро увеличивать, уменьшать и сдвигать изображения. |
система стандартных единиц |
Процесс, определяющий отображение элемента управления веб-страницы на новой странице на основании характеристик мобильного устройства. В системе стандартных единиц одна строка равняется 100 единицам, как указано в поле DefaultWeight класса ControlPager. |
отложенная загрузка |
Шаблон загрузки данных, в котором связанные объекты не загружаются до обращения к свойству навигации. Называется также "неспешной загрузкой". |
delegate |
В .NET Framework — указатель на функцию. Делегат является эквивалентом указателя на функцию. См. также: ссылочный тип. В WMI — уровень олицетворения в системе защиты, обеспечивающий возможность удаленного доступа с переходом через границы нескольких сетей. |
настраиваемый фильтр |
Фильтр, использующий пользовательский метод вычисления указанных данных. |
отказ |
С помощью отказа в предоставлении разрешения метод может не позволить вызывающему объекту воспользоваться привилегиями, которые представляет это разрешение. Если метод в стеке вызовов отказывает в предоставлении разрешения A, то при обходе стека в поиске разрешения A произойдет сбой, если не будет найдено действительное утверждение в стеке между методом, задающим отказ, и методом, который инициировал проверку на наличие разрешения A. См. также: утверждение. |
атака типа "отказ в обслуживании" |
Атака на сервер, доступный через Интернет, которая расходует время, память и другие ресурсы сервера. Цель такой атаки — сделать невозможным доступ клиентов этого сервера к его ресурсам. |
свойство зависимостей |
В Windows Presentation Foundation и Silverlight это свойство, представленное идентификатором DependencyProperty, который зарегистрирован в системе свойств. Свойства зависимостей могут определяться типами DependencyObject, в которых идентификатор обычно представлен как открытое статическое поле. Действующее значение определяется системой свойств на основе вычисления приоритета всех возможных источников значения. |
манифест развертывания |
Файл, используемый в приложениях ClickOnce, в котором указана текущая версия развертываемого продукта и то, должен ли он быть установлен на клиентском компьютере или его следует выполнять только через Интернет. |
адаптер устройств |
Класс инфраструктуры страницы ASP.NET, настраивающий поведение страниц и элементов управления мобильных устройств согласно возможностям конечного устройства. |
агент устройства |
Приложение, развертываемое приложением для настольного ПК и выполняемое на интеллектуальном устройства. Обычно агент устройства взаимодействует и обменивается данными с приложением для настольного компьютера, которым он был развернут. |
возможности устройства |
Набор функциональных возможностей устройства, доступных посредством метода HasCapability или элемента <Choice>. |
координаты устройства |
Координаты, используемые физическим устройством, на котором производится рисование, будь то экран или лист бумаги. |
определение устройства |
Характеристики устройства, доступные с помощью класса MobileCapabilities и элемента управления DeviceSpecific. |
фильтр устройств |
Раздел файла Web.config, в котором задаются значения для определенных мобильных устройств. Эти значения используют для создания содержимого для конкретных устройств. |
Диспетчер безопасности устройства |
Функция Visual Studio, позволяющая настраивать параметры безопасности устройств и управлять сертификатами на устройствах, работающих под управлением Windows Mobile. |
прямой доступ |
Способ доступа к свойствам и методам, предоставляемым WMI, в скрипте, как если бы они были свойствами и методами автоматизации экземпляра объекта. |
режим отображения |
Одно из состояний отображения, в которых может находиться страница веб-частей, позволяющее пользователям изменять страницу определенным образом. Состояниями веб-частей являются: каталог, подключение, разработка, редактирование, просмотр. Используемым по умолчанию или обычным режимом страницы с веб-частями является просмотр. Разработчик может расширить функцию выбора режима отображения, добавив пользовательские режимы отображения, для чего необходимо расширить класс WebPartManager. См. также: элементы управления веб-частей, страница веб-частей. |
закрепление |
Метод определения границ родительского элемента управления, которые прикрепляются к их родительскому элементу управления, и определение способа изменения размеров элемента управления вместе с родительским элементом. Закрепление и привязка являются взаимоисключающими. См. также: привязка. |
настройка на уровне документа |
Вспомогательная программа, изменяющая или дополняющая функции существующей программы, но только тогда, когда открыт конкретный документ. |
кэш загрузки |
См. определение: кэш сборок. |
динамическая привязка |
Привязка (преобразование символьных адресов в программе в адреса в хранилищах данных), которая происходит во время выполнения программы. Этот термин часто применяется к объектно-ориентированным приложениям, которые во время выполнения определяют, какие программные процедуры следует вызывать для тех или иных объектов данных. Называется также поздним связыванием. |
динамический элемент управления |
Элемент управления веб-части, который постоянно хранится в хранилище индивидуальных настроек; он отсутствует в декларативной разметке страницы ASPX. После добавления динамического элемента управления на страницу элемент управления WebPartManager при каждом запросе страницы автоматически создает его экземпляр, извлекая необходимые для этого данные из хранилища индивидуальных настроек. См. также: элементы управления веб-частей. |
динамические данные |
Структура в ASP.NET, упрощающая создание управляемых данными веб-приложений. Динамические данные используют настраиваемые шаблоны страниц и полей, формирование шаблонов, определяемые пользователем метаданные и именование по правилам для создания пользовательского интерфейса, который осуществляет отображение данных и позволяет пользователям прослеживать взаимосвязи между таблицами, а также изменять и создавать данные (операции создания, чтения, обновления и удаления). См. также: формирование шаблонов. |
безотлагательная загрузка |
Шаблон загрузки, в котором определенный набор связанных объектов загружается вместе с объектами, явным образом затребованными в запросе. |
функция плавности |
Математическая формула для создания более реалистичных анимаций. Например, эту функцию можно использовать для реалистичного отображения объектов, которые перемещаются скачкообразно. |
повышенный уровень доверия |
В Silverlight это уровень безопасности, предоставляющий работающим вне браузера приложениям расширенный доступ к локальной системе. См. также: доверенное приложение, изолированное приложение. |
внедренный ресурс |
Файл, который хранится в двоичном формате в откомпилированном приложении и используется этим приложением. |
инкапсуляция |
Способность объекта скрывать свои внутренние данные и методы, делая доступными в программах только определенные свои части. |
end |
В ADO.NET Entity Framework сущность, участвующая в ассоциации. |
entity |
Класс или объект, представляющий данные приложения, такие как клиенты, продукты и заказы. |
контейнер сущностей |
В ADO.NET Entity Framework — наборы сущностей и ассоциаций, которые будут реализованы в заданном пространстве имен. |
модель EDM (сущностная модель данных) |
Модель данных для определения данных приложения как наборов сущностей и отношений, которым могут быть поставлены в соответствие типы и структуры хранения среды CLR. |
Entity Framework |
Набор технологий, предназначенных для поддержки разработки ориентированных на данные приложений и дающих разработчику возможность работать с концептуальными моделями, соответствующими логическим схемам в источниках данных. |
Entity SQL |
Независимый от хранилища похожий на SQL язык, непосредственно работающий с сущностными схемами и поддерживающий характеристики сущностной модели данных, такие как наследование и отношения. |
тип сущности |
В ADO.NET Entity Framework — спецификация типа данных, включающая именованный набор свойств и представляющая элемент верхнего уровня в модели данных. |
перечисление |
Список именованных констант. |
event |
В WMI — изменение статических или динамических данных, связанных с управляемым объектом. |
объект-получатель события |
В WMI — объект-получатель уведомлений о том, что произошло данное событие. Объект-получатель события может быть временным или постоянным. См. также: событие, временный объект-получатель, постоянный объект-получатель. |
поставщик объекта-получателя события |
В WMI — поставщик, определяющий, какой постоянный объект-получатель события обрабатывает данное событие. См. также: событие, постоянный объект-получатель. |
фильтр событий |
В WMI — фильтр, зарегистрированный на получение уведомлений о событиях определенного типа. См. также: событие. |
поставщик событий |
В WMI — поставщик, который выполняет мониторинг источника событий и уведомляет WMI о происходящих событиях. См. также: событие. |
запрос событий |
Оператор языка запросов WMI, используемый объектами-получателями событий для регистрации на получение уведомлений о событиях определенного типа. Поставщик событий использует запрос событий для регистрации на генерирование уведомлений о событиях определенного типа. См. также: событие, объект-получатель событий. |
маршрутизация событий |
В Windows Presentation Foundation это принцип перемещения события в дереве элементов. Существуют три типа маршрутизации событий: прямая, восходящая и нисходящая. При прямой маршрутизации событие не перемещается в дереве. При восходящей маршрутизации событие перемещается вверх по дереву. При нисходящей маршрутизации событие перемещается с верхушки дерева вниз к источнику события. В Silverlight также используются маршрутизация событий и перенаправленные события, однако не реализуется нисходящая маршрутизация событий. См. также: восходящая маршрутизация событий, нисходящая маршрутизация событий. |
трассировка событий Windows |
Простая инфраструктура отчетности, входящая в Microsoft Windows, которая используется несколькими основными технологиями Microsoft для формирования отчетов. |
асинхронная модель на основе событий |
Архитектура, в которой для предоставления доступа к асинхронным функциям класса используются события. |
свидетельство |
Свойства кода, такие как цифровая подпись, зона или веб-узел его происхождения, которые используются политикой безопасности для предоставления прав данному коду. См. также: политика безопасности. |
исполняемый файл |
Файл в формате PE (переносимый формат исполняемых файлов), который может быть загружен в память и выполнен загрузчиком операционной системы. Может быть файлом EXE или DLL. В контексте .NET общеязыковая среда выполнения должна сначала транслировать PE-файл в машинный код, после чего он может выполняться операционной системой. См. также: переносимый исполняемый файл. |
явная реализация интерфейса |
Член класса или структуры, доступный только посредством интерфейса, реализуемого этим классом или структурой. |
явная загрузка |
Шаблон загрузки, в котором связанные объекты не загружаются, пока они не будут явным образом запрошены с помощью метода Load свойства навигации. |
дерево выражения |
Древовидное представление структуры выражений кода на уровне языка. |
расширяющий элемент управления |
В ASP.NET — элемент управления, инкапсулирующий функциональность, реализованную на языке JavaScript и определяющую поведение в обозревателе. Расширяющий элемент управления связывают с существующими серверными веб-элементами управления, добавляя к их поведению определенную функциональность. Например, расширяющий элемент управления может добавлять водяной знак ко всем элементам управления TextBox или поведение, связанное с перетаскиванием, к разнообразным серверным веб-элементам управления ASP.NET. |
язык XAML (расширяемый язык разметки для приложений) |
Язык разметки для декларативной разработки приложений. Применение языка упрощает создание пользовательского интерфейса для приложений, разрабатываемых на основе модели программирования Windows Presentation Foundation. Можно создать элементы пользовательского интерфейса в декларативной XAML-разметке, а затем отделить определение пользовательского интерфейса от логики времени выполнения, используя файлы кода программной части, присоединенные к разметке с помощью определений разделяемых классов. |
язык XML (расширяемый язык разметки) |
Подмножество языка SGML (Standard Generalized Markup Language — стандартный обобщенный язык разметки), оптимизированное для работы через Интернет. Язык XML является универсальным средством описания структурированных данных и обмена ими, осуществляемых независимо от приложений и разработчиков. |
внешний стиль |
Стиль из внешней таблицы стилей. См. также: внешняя таблица стилей. |
внешняя таблица стилей |
Таблица стилей, определенная в пользовательском элементе управления в файле ASCX. См. также: внешний стиль. |
поле |
Член, представляющий переменную, связанную с объектом или классом. |
флаг |
Определенный в WMI флаг, описывающий поведение квалификатора. Флаги WMI описывают правила, определяющие, может ли квалификатор быть распространен на производные классы и экземпляры и может ли производный класс или экземпляр переопределять исходное значение квалификатора. |
последовательное размещение |
Дизайн формы, в котором все элементы размещаются один за другим. |
внешний ключ |
Ключ в таблице базы данных, значения которого поступают из другой таблицы. Он связан с определенным ключом внешней таблицы, как правило, с первичным. |
область формы |
Настраиваемое расширение для форм Microsoft Office Outlook. |
Framework |
См. определение: .NET Framework |
GAC |
См. определение: глобальный кэш сборок. |
гамма-коррекция |
Процесс коррекции выходного сигнала изображения для правильного отображения на определенном устройстве. |
сборка мусора |
Процесс транзитивной трассировки всех указателей на активно используемые объекты, в результате которой выявляются все доступные для ссылок объекты; эти объекты упорядочиваются, а высвободившаяся память кучи становится доступной для повторного использования. Помимо прочего выполняемая сборщиком мусора дефрагментация используемой памяти кучи помогает уменьшить необходимое для нее рабочее пространство. См. также: куча. |
GDI+ |
Часть операционной системы Microsoft Windows XP, предоставляющая средства для создания двумерной векторной графики, работы с изображениями и отрисовки текста. GDI+ является более совершенной версией GDI (интерфейс графических устройств, входящий в предыдущие версии Windows) благодаря добавлению новых средств и оптимизации существующих. Интерфейс управляемых классов GDI+ (набор оболочек) является частью Microsoft .NET Framework. |
универсальный класс |
См. определение: универсальный тип. |
универсальный интерфейс |
См. определение: универсальный тип. |
универсальный метод |
Метод, определение которого содержит местозаполнители, называемые параметрами универсального типа, для одного или более типов, используемых в основной части метода или в качестве типов параметров метода. Пользователь задает реальные типы (аргументы универсального типа), подставляемые на место параметров универсального типа, при вызове универсального метода. Заметьте, что метод не является универсальным только потому, что объявлен в составе универсального типа. Чтобы быть универсальным, метод должен иметь свой собственный список параметров типа. См. также: универсальные шаблоны, универсальный тип, аргумент универсального типа, параметр универсального типа. |
универсальный тип. |
Класс, интерфейс или структура, определение которых содержит местозаполнители, называемые параметрами универсального типа, для одного или более типов, используемых в определениях членов (например, в определении метода в качестве параметров типа). Пользователь задает реальные типы (аргументы универсального типа), подставляемые на место параметров универсального типа, при создании экземпляра универсального типа. См. также: сконструированный универсальный тип, универсальные шаблоны, аргумент универсального типа, параметр универсального типа. |
аргумент универсального типа. |
Тип или типы, задаваемые при создании экземпляра универсального типа или при вызове универсального метода. См. также: универсальные шаблоны, универсальный метод, универсальный тип. |
определение универсального типа. |
Определение типа с параметрами, которые используются в этом определении в качестве местозаполнителей для типов, задаваемых пользователем при создании экземпляра. Этот экземпляр является экземпляром не универсального типа, а конкретного сконструированного типа, образованного в результате подстановки аргументов типа в определение универсального типа. См. также: сконструированный универсальный тип, универсальные шаблоны, универсальный тип, аргумент универсального типа, параметр универсального типа. |
параметр универсального типа. |
Местозаполнитель для типов, задаваемых пользователем (в виде аргументов универсального типа) при создании экземпляра универсального типа или вызове универсального метода. См. также: универсальные шаблоны, универсальный метод, универсальный тип, аргумент универсального типа. |
ограничение параметра универсального типа |
Способ ограничения типов, которые могут быть заданы в параметре универсального типа. Например, ограничение может определять, что тип, задаваемый в параметре универсального типа, должен быть производным от определенного типа, либо реализовать определенный интерфейс, либо предоставлять конструктор без параметров и т. д. См. также: универсальные шаблоны, параметр универсального типа. |
список параметров универсального типа. |
Список параметров универсального типа, заданный в определении универсального типа или универсального метода. См. также: универсальные шаблоны, универсальный метод, универсальный тип, параметр универсального типа. |
универсальные шаблоны |
Функция среды CLR, концептуально сходная с шаблонами C++, позволяющая включать в определения классов, структур, интерфейсов и методов местозаполнители (параметры-типы) для одного или нескольких типов данных, которые они хранят или используют. Универсальные типы являются разновидностью параметризированных типов. См. также: универсальный тип, параметр универсального типа, параметризированный тип. |
глобальный кэш сборок (GAC) |
Кэш кода уровня компьютера, в котором хранятся сборки, специально установленные для совместного использования несколькими приложениями на компьютере. Приложения, развернутые в глобальном кэше сборок, должны иметь строгие имена. См. также: кэш сборок, строгое имя. |
глобализация |
Процесс проектирования и разработки программного обеспечения, предназначенного для работы с разными языковыми стандартами. Глобализация включает определение поддерживаемых языковых стандартов, разработку средств поддержки таких стандартов и написание кода, правильно работающего с любым из поддерживаемых языковых стандартов. См. также: языковой стандарт, локализация. |
глиф |
Физическое представление символа в определенном шрифте. Каждому символу может соответствовать много глифов, поскольку потенциально каждый шрифт в системе может определять собственный глиф этого символа. |
предоставленные разрешения |
Разрешения, определенные политикой безопасности, которые предоставляются коду, обеспечивая доступ к ресурсам и выдачу ему удостоверения. Предоставленные разрешения определяются запрошенными разрешениями и разрешениями, определяемыми конфигурацией политики безопасности. См. также: политика безопасности. |
GROUP |
Предложение инструкции SELECT языка WQL, позволяющее запросить объединение нескольких уведомлений в один экземпляр агрегатного события. См. также: агрегатное событие, ASSOCIATORS OF, HAVING, ISA, REFERENCES OF, SELECT, WHERE, WITHIN. |
обработчик (HTTP) |
Зарегистрированный в ASP.NET компонент, динамически генерирующий веб-вывод. |
HAVING |
Предложение оператора SELECT языка WQL, используемое для определения минимального количества отдельных событий, объединяемых в агрегатное событие для сокращения общего трафика событий. См. также: агрегатное событие, ASSOCIATORS OF, GROUP, ISA, REFERENCES OF, SELECT, WHERE, WITHIN. |
куча |
Часть оперативной памяти, выделенная программе для временного хранения структур данных, существование которых или размер не могут быть определены до момента запуска программы. |
хост |
В модели программирования надстроек .NET Framework — сборка ведущего приложения, взаимодействующего с надстройкой через коммуникационный конвейер. См. также: надстройка, конвейер. |
ведущее приложение |
Приложение, имеющее ту или иную настройку, такую как надстройка уровня приложения или настройка уровня документа, для которой это приложение является ведущим приложением. |
элемент управления ведущего приложения |
Встроенный объект ведущего приложения (такого как Microsoft Office Word или Microsoft Office Excel), к которому можно добавить привязку данных и события. Примерами элементов управления ведущего приложения являются элементы управления Bookmark и ListObject. |
ведущий элемент |
Встроенный объект ведущего приложения (такого как Microsoft Office Word или Microsoft Office Excel), в который можно добавлять ведущие элементы управления. Примерами ведущего элемента являются объекты Document и Worksheet. |
хост-представление надстройки |
В модели программирования надстроек платформы .NET Framework — сборка, содержащая интерфейсы или абстрактные базовые классы, служащие представлением методов и типов надстройки и используемые ведущим приложением для взаимодействия с надстройкой. См. также: надстройка, ведущее приложение. |
размещение |
В .NET Framework загрузка и активация среды CLR в процессе и последующее взаимодействие загруженной среды выполнения и основного приложения. |
адаптер на стороне основного приложения |
В модели программирования надстроек .NET Framework — сборка, содержащая один или более классов и преобразующая данные между хост-представлением надстройки и контрактом. В зависимости от направления вызова адаптер выполняет преобразование либо из представления в контракт, либо из контракта в представление. См. также: надстройка, контракт, хост-представление надстройки. |
HTML-мост |
В Silverlight это интегрированный набор типов и методов, с помощью которых можно предоставлять JavaScript управляемые типы и вызывать обработчики событий JavaScript из управляемых типов. |
Серверный HTML-элемент управления |
Серверный элемент управления ASP.NET, принадлежащий к пространству имен System.Web.UI.HtmlControls. Серверный HTML-элемент управления непосредственно преобразуется в HTML-тег и объявляется на странице ASP.NET как элемент HTML с атрибутом runat="server", например: <button runat="server" />. В отличие от серверных веб-элементов управления, теги серверных HTML-элементов управления не имеют префикса asp. См. также: серверный элемент управления ASP.NET, проверочные серверные элементы управления, серверный веб-элемент управления. |
HttpHandler |
См. определение: обработчик HTTP. |
HttpModule |
См. определение: модуль HTTP. |
кодек изображений |
Краткая форма термина "кодировщик-декодер изображений". Программное обеспечение или алгоритм, выполняющий преобразование изображения в заданный файловый формат (кодировщик) или из файлового формата в отображаемое изображение (декодер). |
принудительная проверка безопасности |
Проверка безопасности, происходящая при вызове метода безопасности из кода. Такой тип проверки может быть управляемым данными, а также изолированным в рамках определенного блока кода в объекте или методе. Например, если имя файла становится известным только во время выполнения, принудительная проверка безопасности может вызываться передачей имени файла в качестве параметра методу безопасности. См. также: декларативная проверка безопасности. |
индекс |
Порядковый номер, начиная с нуля, используемый для идентификации элемента в последовательности элементов. Например, некоторые методы и свойства в .NET Framework используют индекс для идентификации символа в строке или элемента в массиве либо коллекции. |
индексатор |
Член класса, который позволяет осуществлять доступ к экземплярам класса или структуры тем же способом, что и к элементам массива. Индексаторы аналогичны свойствам с тем лишь исключением, что методы доступа get и set индексаторов принимают параметры, тогда как методы доступа свойств — не принимают. См. также: класс, свойство, структура. |
инструментирование |
Механизм, используемый для предоставления средствам мониторинга данных о состоянии системного аппаратного и программного обеспечения. WMI создает инструментирование, моделируя систему с помощью классов на основе модели CIM. В .NET Framework WMI создает инструментированные классы, добавляя атрибуты. См. также: модель CIM. |
интегрированный режим |
В IIS 7.0 — конфигурация, в которой IIS и ASP.NET совместно выполняют обработку запросов, используя конвейер, поддерживающий как компоненты, создаваемые в .NET Framework, так и неуправляемые компоненты. В интегрированном режиме компоненты ASP.NET, такие как модули HTTP, могут использоваться для обработки всех веб-запросов, включая запросы на получение ресурсов, не относящихся к ASP.NET. |
интегрированный конвейер |
В IIS 7.0 — унифицированный конвейер обработки запросов, функционирующий в интегрированном режиме. В интегрированном конвейере пользовательские модули и обработчики, входящие в состав веб-приложения, могут быть настроены для подписки на уведомления обо всех запросах к этому приложению, а не только запросов на получение ресурсов, поддерживаемых ASP.NET. |
IntelliSense |
Технология Майкрософт, позволяющая анализировать исходный код, отображая определения классов и комментарии путем наведения указателя мыши на тот или иной элемент кода. Также IntelliSense может завершать имена функций и другие идентификаторы при их вводе в интерфейсе IDE. |
interface |
Ссылочный тип, определяющий контракт. Другие типы, реализующие интерфейс, тем самым гарантируют поддержку определенных операций. Интерфейс определяет, какие члены должны предоставляться реализующими его классами или интерфейсами. Аналогично классам, интерфейсы в качестве членов могут содержать методы, свойства, индексаторы и события. См. также: контракт, индексатор, свойство, ссылочный тип. |
промежуточный язык |
См. определение: язык MSIL. |
внутренний стиль |
Стиль из внутренней таблицы стилей. См. также: внутренняя таблица стилей. |
внутренняя таблица стилей |
Таблица стилей, содержащаяся в странице ASP.NET Web Forms для мобильных устройств. |
сборка взаимодействия |
Сборка, содержащая определения типов COM, выраженные в виде метаданных. Сборка взаимодействия обычно генерируется программой импорта библиотеки типов (Tlbimp.exe). См. также: сборка, основная сборка взаимодействия. |
внутреннее событие |
Событие, которое предоставляет WMI, уведомляющее об изменении стандартной модели данных WMI. |
ISA |
Оператор в предложении WHERE языка WQL, используемый для извлечения экземпляров из иерархии классов. См. также: ASSOCIATORS OF, GROUP, HAVING, REFERENCES OF, SELECT, WHERE, WITHIN. |
JIT |
Аббревиатура от "just-in-time" (по мере необходимости). Действие, которое выполняется только тогда, когда в нем возникает необходимость, например: компиляция по мере необходимости или активация объектов по мере необходимости. |
JIT-компиляция |
Компиляция, в ходе которой код на языке MSIL преобразуется в машинный код, когда он требуется в процессе выполнения. См. также: язык MSIL. |
Отложенная инициализация |
Задержка инициализации или установки объекта до появления первой ссылки на объект. |
выравнивание по левому краю |
При расположении элементов слева направо — выравнивание по верхней границе вертикального или по левой границе горизонтального элемента управления ToolStrip. |
время существования |
Период времени, который начинается, когда объекту выделяется место в памяти, и заканчивается, когда сборщик мусора удаляет объект из памяти. |
Шаблон LINQ |
См. определение: шаблон запроса. |
локальный обмен сообщениями |
В Silverlight это функция, которая разрешает взаимодействие двух приложений Silverlight, запущенных на одном компьютере. |
вывод локального типа |
Процесс, в котором компилятор выводит тип локальной переменной, определенной с ключевым словом var в C# или без предложения As в Visual Basic. Компилятор выводит тип переменной из типа инициализированного выражения. |
языковой стандарт |
Набор правил и данных, специфических для конкретного языка и географического региона. Языковой стандарт включает информацию о правилах сортировки, форматировании дат и времени, числовых и денежных значений, а также классификации символов. См. также: глобализация, локализация. |
локализация |
Процесс настройки или преобразования отделенных данных и ресурсов, необходимых для определенного географического региона или языка. См. также: глобализация, языковой стандарт. |
логическое дерево |
В Windows Presentation Foundation это дерево, содержащее все элементы и содержимое, напрямую созданные приложением и используемые для элемента пользовательского интерфейса. Для заданного элемента логическое дерево не является строгим подмножеством его визуального дерева, поскольку производные от базового класса Visual элементы могут содержать элементы, не являющиеся производными от класса Visual. Например, элементы могут содержать объект String, TextElement или любой другой объект среды CLR. См. также: визуальное дерево. |
управляемый код |
Код, который выполняется общеязыковой средой выполнения, а не непосредственно операционной системой. Приложения с управляемым кодом получают доступ к службам среды CLR, таким как автоматическая сборка мусора, проверка типов во время выполнения, поддержка безопасности и т. д. Эти службы помогают обеспечить унифицированное, независимое от языка и платформы поведение приложений. См. также: неуправляемый код. |
расширение управляемого кода |
Надстройка уровня приложения или настройка уровня документа. Как правило, расширение Microsoft Office, созданное с помощью Visual Studio Tools for Office. |
управляемые данные |
Объекты, время существования которых определяется средой CLR. Среда выполнения автоматически управляет размещением объектов и ссылками на них, освобождая занимаемую объектами память, когда они более не используются. См. также: среда CLR, сборка мусора. |
MOF (формат управляемого объекта) |
Язык, основанный на языке IDL, предназначенный для описания информации об управлении. Синтаксис MOF позволяет описывать определения объектов в текстовой форме. Компилятор MOF обрабатывает MOF-файл и добавляет необходимые определения объектов в репозиторий CIM. |
приложение управления |
В WMI — приложение или служба Windows 2000 либо Windows NT, использующая информацию, получаемую от одного или более управляемых объектов в управляемой среде. Приложение управления извлекает эту информацию посредством вызовов API диспетчера объектов CIM и от поставщиков. См. также: диспетчер объектов CIM, поставщик. |
манифест |
См. определение: манифест сборки. |
язык MSL (язык определения сопоставлений) |
Основанный на XML язык, используемый для сопоставления элементов, определенных в концептуальной модели, элементам в модели хранилища. |
поле |
Пространство, отделяющее элемент управления от других элементов управления в форме или на странице. Поле отличается от заполнения, которое представляет собой пространство между границей элемента управления и его содержимым, например, текст на кнопке. |
маска |
Строка символов, определяющая, какие данные могут быть введены текстовый элемент управления. Маска состоит из специальных символов, соответствующих тем или иным разрешенным для ввода знакам; набор и значение этих специальных символов определяется языком масок. Например, если язык маски определяет, что символ "0" допускает только ввод цифры, маска "00:00" позволяет пользователю вводить только время в европейском формате. |
местозаполнитель маски |
Символ, используемый в элементе управления, имеющем маску, когда пользователь еще ничего не ввел в этот элемент управления. |
главная |
В ASP.NET — страница, определяющая общую разметку набора страниц. Главная страница может содержать статический текст и элементы управления, которые должны отображаться на всех страницах. Во время выполнения главная страница объединяется со страницей содержимого, определяющей содержимое, индивидуальное для конкретной запрошенной страницы. См. также: страница содержимого. |
медиа-ссылка |
Запись в потоке данных, содержащая ссылку на связанный медиаресурс. Это представление OData записи, имеющей связанные данные больших двоичных объектов, не сериализованные в потоке данных. |
медиа-ресурс |
В протоколе OData двоичные данные, принадлежащие сущности. Двоичные данные, такие как видео, аудио, изображение или другие большие объемы двоичных данных, запрашиваются у службы данных по отдельности из ссылки на носитель, которой они принадлежат. |
членство |
В ASP.NET — функция приложения, управляющая хранением учетных данных пользователя для веб-узла. Функция членства может быть интегрирована с элементами управления, с помощью которых осуществляется вход, или другими функциями проверки подлинности, реализованными в ASP.NET, для обеспечения безопасности входа на веб-узел. |
метаданные |
Информация, которая описывает каждый элемент, управляемый общеязыковой средой выполнения: сборку, загружаемый файл, тип, метод и т. д. Метаданные могут включать сведения, необходимые для отладки и сборки мусора, а также атрибуты безопасности, данные маршалинга, расширенные определения классов и членов, сведения о привязке версий и другую информацию, которая требуется среде выполнения. |
рабочая область метаданных |
Класс, представляющий компонент службы метаданных исполняющей среды, который обеспечивает поддержку извлечения метаданных. |
метод |
В WMI — метод, описывающий поведение класса. Включение метода в класс еще не гарантирует реализацию этого метода. На наличие в классе реализации метода указывает присоединенный к этому методу квалификатор Implemented. Методом также называется функция, включенная в интерфейс WMI. |
язык MSIL |
Язык, используемый в качестве выходного рядом компиляторов языков высокого уровня и в качестве входного JIT-компилятором. Среда CLR включает JIT-компилятор для преобразования кода на языке MSIL в машинный код. См. также: JIT-компиляция. |
мобильный код |
Любой код, помещенный на центральный сервер и предназначенный для загрузки и выполнения многими клиентами. Мобильный код может быть распределен между веб-серверами, серверами FTP, файл-серверами и т. д. Обычно пользователи выполняют мобильный код из зон "Местная интрасеть" и "Интернет". |
пользовательский мобильный элемент управления |
Мобильный элемент управления asp.net, производный от класса System.Web.UI.MobileControls.MobileUserControl. Пользовательские элементы управления являются контейнерами для других мобильных элементов управления ASP.NET и для специализированных элементов управления, разрабатываемых на их основе. См. также: мобильные элементы управления ASP.NET. |
модуль |
Загружаемый блок, который может содержать объявления типов и их реализацию. Модуль содержит достаточно информации, чтобы среда CLR обнаружила все части реализации, когда модуль будет загружен. Формат модулей является расширением переносимого формата исполняемых файлов Windows (PE). После развертывания модуль всегда содержится в сборке. См. также: сборка, переносимый исполняемый файл. |
модуль (HTTP) |
Компонент, который может быть зарегистрирован как элемент конвейера обработки запросов ASP.NET, применяемый на определенном этапе жизненного цикла запроса и способный считывать и изменять запрос или ответ. Модули HTTP часто используются для выполнения специализированных задач, требующих мониторинга всех выполняемых запросов, таких как задачи обеспечения безопасности или сбора статистики узла. |
MOF |
См. определение: формат MOF |
моникер |
В WMI — краткое имя, идентифицирующее пространство имен, класс или экземпляр. Моникер "winmgmts:" используется при подключении к WMI в языках скриптов или Visual Basic. |
MSIL |
См. определение: язык MSIL. |
MSL |
См. определение: язык MSL. |
многопоточность |
Быстрое последовательное выполнение нескольких процессов в одной программе, независимо от того, какой логический метод многозадачности применяется в операционной системе. Поскольку чувство времени пользователя гораздо медленнее вычислительной скорости компьютера, выполнение задач в многозадачной среде представляется одновременным, хотя на самом деле в каждый конкретный момент процессор выполняет только одну из них. |
Пространству имен |
Логическая схема именования для группировки связанных между собой типов. .NET Framework использует иерархическую схему именования для группировки типов в логические категории на основе общности функций, таких как технология ASP.NET или удаленное взаимодействие. Средства разработки могут использовать пространства имен, чтобы сделать просмотр и ссылку на типы в своем коде более удобным для разработчиков. Одна сборка может содержать типы, иерархические имена которых имеют разные корневые пространства имен, и корневое логическое пространство имен может охватывать несколько сборок. В .NET Framework пространство имен является логическим средством, используемым во время разработки, в то время как сборка устанавливает область видимости имени для типов во время выполнения. См. также: сборка. |
контейнер именования |
Любой элемент управления ASP.NET, который реализует интерфейс INamingContainer. Этот интерфейс позволяет элементу управления создавать новую область именования своих дочерних элементов, чем обеспечивается уникальность атрибутов идентификаторов, назначенных дочерним элементам управления, в пределах страницы ASP.NET, содержащей родительский элемент управления. |
машинный код |
Откомпилированный код, состоящий из инструкций для определенного процессора. |
создание образов в машинном коде (Ngen) |
Технология предварительной компиляции управляемого кода, согласно которой код на языке MSIL преобразуется в машинный код на компьютере конечного пользователя до того, как этот код потребуется в процессе выполнения. Является альтернативой JIT-компиляции. См. также: JIT-компиляция, язык MSIL. |
свойство навигации |
В ADO.NET Entity Framework — свойство типов сущностей, использующее ассоциацию для ссылки на связанные сущности. |
вложенный тип |
Тип, определенный в области другого типа. Вложенный тип обычно используется для инкапсуляции деталей реализации типа верхнего уровня. |
NGen |
См. определение: генерация образа в машинном коде. |
O-нотация |
Указание на относительное быстродействие алгоритма. Алгоритм или реализующий его метод характеризуется как O(1), если время его выполнения постоянно, O(log n), если время выполнения пропорционально натуральному логарифму n, или O(n), если время выполнения пропорционально n. O-нотация часто используется для сравнения относительного быстродействия операций с коллекциями, в таком случае n является числом элементов в коллекции. |
путь к объекту |
Форматированная строка, используемая для доступа к пространствам имен, классам и экземплярам. Каждый объект в системе имеет уникальный путь, идентифицирующий его локально или в сети. Путь к объекту концептуально подобен URL-адресу. |
службы объектов |
Службы, которые предоставляет ADO.NET Entity Framework, позволяющие коду приложения оперировать сущностями как объектами .NET Framework. |
OLE |
Способ передачи данных между приложениями и совместного использования ими данных путем вставки данных, созданных в одном приложении, в документ, созданный в другом приложении, такой как электронная таблица или файл текстового процессора. |
публикация одним щелчком |
Функция в Visual Studio, которая позволяет развертывать веб-приложение с компьютера разработчика на сервер нажатием кнопки на панели инструментов и развертывать изменения повторным нажатием кнопки без повторного развертывания всего приложения. Можно создать несколько профилей публикации, чтобы определить параметры различных сценариев публикации, таких как развертывание на тестовом сервере, рабочем сервере и т. д. |
открытый универсальный тип |
Сконструированный универсальный тип, в котором один или более аргументов универсального типа, подставляемых на место параметров универсального типа, являются параметрами типа включающего универсальный тип или метод. Для открытого универсального типа создание экземпляров невозможно. См. также: закрытый универсальный тип, сконструированный универсальный тип, универсальные шаблоны, аргумент универсального типа, параметр универсального типа. |
ориентация |
Способ задания выравнивания элемента, например элемента управления. |
Приложение, работающее вне браузера |
Приложение Silverlight, которое устанавливается пользователем с веб-страницы и запускается вне браузера. |
переполнение |
Размещение элементов ToolStrip в меню, при котором часть элементов становится доступна после щелчка шеврона переполнения. Поддержка переполнения необходима на случай изменения размера элемента управления ToolStrip или формы, в результате которого часть элементов не помещается в панель. |
рисование владельцем |
Режим визуализации, при котором разработчик сам отвечает за отрисовку элемента управления, а не полагается на функции отрисовки, реализованные в элементе управления по умолчанию. |
заполнение |
Пространство между границей элемента управления и его содержимым. Заполнение отличается от поля, представляющего пространство между элементами управления в форме или на странице. |
координаты страницы |
Система координат, используемая областью рисования, такой как форма или элемент управления. |
разбивка на страницы |
Механизм, автоматически разделяющий содержимое веб-формы ASP.NET для мобильных устройств на меньшие страницы, предназначенные для отображения на определенном устройстве. При этом генерируются элементы интерфейса для перехода к другим страницам. |
ограничение параметра |
См. определение: ограничение параметра универсального типа. |
параметризованный тип |
Тип, определение которого содержит местозаполнители для реальных типов, которые будут заданы пользователем при создании и использовании экземпляров этого типа. Примерами параметризированных типов являются шаблоны языка C++ и универсальные шаблоны среды CLR. См. также: универсальные шаблоны. |
ограничение конструктора без параметров |
Ограничение параметра универсального типа, согласно которому типы, задаваемые в качестве параметра типа, должны предоставлять конструктор, не имеющий параметров, или конструктор, используемый по умолчанию. См. также: универсальные шаблоны, параметр универсального типа, ограничение параметра универсального типа. |
элемент управления "Веб-часть" |
Элемент управления из набора элементов управления веб-частей, прямо или косвенно наследующий класс System.Web.UI.WebControls.WebParts.Part и используемый для создания основного пользовательского интерфейса приложения с веб-частями. См. также: набор элементов управления веб-частей. |
частичная отрисовка страницы |
В ASP.NET — процесс обновления только части веб-страницы в ходе обработки асинхронной обратной передачи. Обычно осуществляется с использованием элементов управления UpdatePanel. Отрисовка части страницы является важной функцией технологии Ajax. |
PE-файл |
См. определение: переносимый исполняемый файл. |
счетчик производительности |
Свойство класса производительности, в котором хранятся данные о производительности. Этот счетчик является членом объекта производительности в исходной библиотеке производительности. |
постоянный объект-получатель |
В WMI — объект-получатель события, регистрация которого действительна до тех пор, пока не будет явно отменена. См. также: объект-получатель события, временный объект-получатель. |
класс разрешений |
Класс, определяющий доступ к ресурсу или определяющий удостоверение путем поддержки проверки авторизации. См. также: объект разрешений. |
объект разрешений |
Экземпляр класса разрешений, который представляет права доступа к ресурсам или удостоверение. Объект разрешений может быть использован для запроса, требования или предоставления разрешения. См. также: класс разрешений. |
персонализация |
Главной особенностью элементов управления веб-частей является то, что они позволяют конечным пользователям индивидуально настраивать (персонализировать) веб-страницы и сохранять эти настройки. Персонализация может выполняться на уровне отдельных пользователей или всех пользователей. См. также: элементы управления веб-частей, набор элементов управления веб-частей. |
область персонализации |
Элемент состояния страницы веб-частей, определяющий категорию пользователей, для которых осуществляется персонализация. Область персонализации страницы веб-частей определяет элемент управления WebPartManager. Перечисление PersonalizationScope задает две возможные области персонализации (совместное использование и отдельный пользователь), одна из которых может быть выбрана для страницы в каждый конкретный момент времени. Когда настройки персонализации используются совместно, изменения, внесенные в общие элементы управления, применяются ко всем пользователям. Когда же настройки персонализации используются конкретным пользователем, изменения, внесенные в общие и индивидуально настраиваемые элементы управления, применяются только к определенному пользователю. См. также: персонализация, страница веб-частей. |
Индивидуально настраиваемый элемент управления |
Динамический элемент управления веб-частей, который может быть настроен или удален со страницы только отдельным пользователем. Индивидуально настраиваемый элемент управления отображается на странице, только когда для нее задана персонализация на уровне отдельных пользователей. Заметьте, что индивидуально настраиваемый элемент управления может иметь свойства, настраиваемые как индивидуально так и для всех пользователей. См. также: персонализация, элементы управления веб-частей. |
конвейер |
В модели программирования надстроек .NET Framework — линейная коммуникационная модель, состоящая из сегментов, через которые передаются данные между надстройкой и ведущим приложением. Начиная от ведущего приложения (хоста), конвейер содержит такую последовательность сегментов: ведущее приложение, хост-представление надстройки, адаптер хоста, контракт, адаптер надстройки, представление надстройки, надстройка. См. также: надстройка, адаптер надстройки, представление надстройки, контракт, ведущее приложение, адаптер хоста, хост-представление надстройки, сегмент. |
вызов неуправляемого кода |
Функциональность, предоставляемая средой CLR, позволяющая управляемому коду вызывать точку входа DLL, которая содержит неуправляемый код. |
переносимый исполняемый файл |
Формат файлов для исполняемых программ, а также для файлов, которые связываются друг с другом для формирования исполняемой программы. |
обратная передача |
Процесс отправки данных веб-страницей обратно на сервер той же самой странице. |
предварительная компиляция |
В ASP.NET — процесс компиляции всего веб-узла. Код, полученный в результате такой компиляции, при первом же запросе выполняется немедленно; кроме того, устраняется необходимость развертывать на эксплуатационном сервере исходный код. |
основная сборка взаимодействия |
Сборка, содержащая определения типов COM, которая распространяется с цифровой подписью автора компонента COM. Visual Studio использует зарегистрированную основную сборку взаимодействия по умолчанию, когда разработчик ссылается на тип в соответствующей библиотеке типов. См. также: сборка, сборка взаимодействия. |
участник |
В системе безопасности .NET Framework — удостоверение и роль пользователя, представляющие пользователя при выполнении действий от его имени. См. также: роль. |
закрытая сборка |
Сборка, доступная только для клиентов, находящихся в одной с ней структуре каталогов. См. также: сборка, общая сборка. |
состояние для закрытого просмотра |
Сведения о состоянии, которые записываются в скрытое поле, такие как текущая активная форма или информация для разбивки формы на страницы. |
свойство профиля |
В ASP.NET — свойство, в котором может храниться информация о каждом конкретном пользователе; управление этим свойством осуществляется ASP.NET автоматически. Когда пользователь посещает веб-узел, ASP.NET связывает с ним уникальный идентификатор и затем считывает и записывает значения свойств для этого пользователя. |
профилирование |
Сбор подробных данных о производительности, например сведений об использовании памяти, кадров стека и ЦП, во время выполнения приложения. Анализ полученных данных часто помогает оптимизировать код и значительно улучшить работу приложения. |
Свойство |
В .NET Framework — член класса, аналогичный открытому полю, но обладающий такими отличительными особенностями, как поддержка версий, инкапсуляция и возможность реализации дополнительной логики доступа в методах get и set. См. также: инкапсуляция, поле, политика выбора версий. В WMI — пара имя-значение, представляющая собой единицу данных класса. Типы значений свойств должны быть допустимыми типами данных MOF. |
поставщик |
Для связи веб-частей — серверный элемент управления, направляющий данные элементу-получателю. Поставщиком может быть элемент управления WebPart или любой серверный элемент управления, при разработке которого была предусмотрена возможность использования его в качестве поставщика. Поставщик должен иметь специальный метод обратного вызова, помеченный в исходном коде атрибутом ConnectionProviderAttribute. Этот метод предоставляет данные элементам управления — получателям в виде экземпляра интерфейса. См. также: точка подключения, объект-получатель, связь веб-частей. В WMI — сервер COM, взаимодействующий с управляемыми объектами для доступа к данным и уведомлениям о событиях, поступающим из разных источников, таких как системный реестр или устройство SNMP. Поставщик передает эту информацию диспетчеру объектов CIM для интеграции и интерпретации. См. также: диспетчер объектов CIM. |
квалификатор |
В WMI — модификатор, содержащий информацию, описывающую класс, экземпляр, свойство, метод или параметр. Квалификаторы определяются моделью CIM, диспетчером объектов CIM и разработчиками. См. также: диспетчер объектов CIM, модель CIM. |
состояние гонки |
Ситуация, когда два или более потока могут достичь блока кода и выполнить его, и при этом результаты работы программы кардинально меняются в зависимости от того, какой поток достигнет этого кода первым. Если все результаты допустимы, то состояние гонки считается мягким. Но состояние гонки может приводить к ошибкам синхронизации, когда один процесс вмешивается в работу другого, что может привести к снижению уровня безопасности. Потенциальным результатом состояния гонки может быть нестабильное или недопустимое состояние программы. См. также: синхронизация. |
сплав |
Совместное использование элементами управления ToolStrip пространства по горизонтали при закреплении у верхней или нижней границы или же пространства по вертикали при закреплении у правой или левой границы. |
RCW |
См. определение: вызываемая оболочка времени выполнения. |
ссылочный тип |
Тип данных, представляемый ссылкой (аналог указателя) на фактическое значение типа. Если ссылочный тип назначается переменной, эта переменная ссылается (или указывает) на исходное значение. Копирования при этом не происходит. Ссылочные типы включают классы, интерфейсы, делегаты и типы упакованных значений. См. также: тип значения. |
REFERENCES OF |
Оператор языка запросов WMI, поддерживающий программный обход ассоциаций путем извлечения всех экземпляров ассоциаций, указывающих на определенный исходный экземпляр. См. также: ASSOCIATORS OF, GROUP, HAVING, ISA, SELECT, WHERE, WITHIN. |
справочное ограничение |
Элемент схемы SSDL, определяющий направление ассоциации с помощью атрибутов FromRole и ToRole. Соответствует свойству навигации CSDL. См. также: язык CSDL, язык SSDL. |
отражение |
Процесс получения информации о сборках и определенных в них типах с последующим созданием, вызовом и доступом к экземплярам типов во время выполнения. |
регулярное выражение |
Краткая и гибкая нотация для шаблонов поиска и замены текста. Нотация включает два основных типа знаков — литеральные (обычные) символы, указывающие текст, который должен находиться в искомой строке, и специальные символы, обозначающие текст искомой строки, который может быть различным. Регулярные выражения используют для быстрого разбора большого текста и поиска определенных групп знаков, для развертывания, редактирования, замены или удаления текстовых подстрок, а также для добавления извлеченных строк в коллекцию при создании отчета. |
реляционная модель |
Логическая модель, используемая для определения таблиц, столбцов и ограничений в реляционной базе данных. |
удаленное взаимодействие |
Процесс взаимодействия между различными процессами в операционных системах вне зависимости от того, выполняются ли они на одном или разных компьютерах. Архитектура системы удаленного взаимодействия .NET Framework разработана для упрощения взаимодействия объектов, существующих в разных доменах приложений на одном или различных компьютерах, а также взаимодействия между различными контекстами в одном или разных доменах приложений. См. также: домен приложения, контекст. |
визуализация |
Отрисовка элементов управления ToolStrips и ToolStrip, выполняемая в соответствии с определенными параметрами. Эти параметры определяются пользовательскими, совместимыми с операционной системой или с Microsoft Office темами, элементами пользовательского интерфейса и цветовыми схемами. |
запрошенные разрешения |
Дополнительные указанные в сборке разрешения, которые представляют минимально необходимые, желательные и запрещенные разрешения для всего кода в сборке. Если такие разрешения не запрошены, то сборка получает максимальные разрешения, допускаемые политикой безопасности. См. также: политика безопасности. |
ресурс |
Любые неисполняемые данные, которые логически развертываются вместе с приложением. Ресурсы могут отображаться в приложении в виде сообщений об ошибках либо как часть интерфейса пользователя. Ресурсы могут содержать данные различных видов, включая символьные строки, изображения и объекты. |
сборка с возможностью переопределения целевой платформы |
Сборка, принадлежащая к нескольким реализациям платформы .NET Framework, или сборка, которая была построена на базе нескольких реализаций платформы .NET Framework с одним и тем же строгим именем и соответствующими атрибутами. Приложения, использующие такие сборки, могут выполняться на любой реализации платформы .NET Framework, на которой были построены эти сборки. Например, приложения, построенные с использованием .NET Compact Framework, могут выполняться на реализации .NET Framework для настольных компьютеров. |
лента |
Лента является частью пользовательского интерфейса Microsoft Office Fluent. В конструкторе панели мониторинга лента состоит из контекстно-зависимых средств для создания, редактирования и экспорта панелей мониторинга и их элементов. |
справа налево (RTL) |
Свойство форм и элементов управления; когда оно задано, размещение элементов формы и отображение текста выполняется в направлении справа налево. Это свойство используется главным образом в приложениях, отображающих текст на языках, в которых принято написание справа налево, например в иврите или арабском языке. |
роль |
В системе безопасности .NET Framework — именованный набор участников, имеющих одинаковые привилегии в отношении безопасности. См. также: участник. В ADO.NET Entity Framework — имя, присвоенное каждому элементу в ассоциации с целью сделать наглядной семантику отношения. См. также: элемент. |
авторизация на основе ролей |
В системе безопасности .NET Framework — процесс определения прав участника на выполнение запрошенного действия. Авторизация осуществляется после проверки подлинности и при ее выполнении используются сведения об удостоверении участника и соответствующей ему роли для определения ресурсов, доступ к которым может получить участник. См. также: проверка подлинности, авторизация, участник, роль. |
цикл обработки |
Последовательность стадий, которую проходит веб-форма, начинающаяся с момента, когда пользовательские действия требуют обработки на сервере. Когда это происходит, форма должна быть отправлена на сервер (обратная передача), обработана и возвращена в обозреватель. |
перенаправленное событие |
В Windows Presentation Foundation это экземпляр события, который не предназначен для одного элемента, а распространяется по всему дереву связанных элементов. Существуют три типа маршрутизации событий: восходящая, нисходящая и прямая. При восходящей маршрутизации экземпляр события перемещается от источника события вверх к верхушке дерева. При нисходящей маршрутизации экземпляр события перемещается с верхушки дерева вниз к источнику события. При прямой маршрутизации экземпляр события не перемещается в дереве и ведет себя как стандартное событие среды CLR. В Silverlight также используются маршрутизация событий и перенаправленные события, однако не реализуется нисходящая маршрутизация событий. См. также: нисходящая маршрутизация событий, восходящая маршрутизация событий, вложенное событие. |
RTL |
См. определение: справа налево. |
среда выполнения |
См. определение: среда CLR. |
вызываемая оболочка среды выполнения (RCW) |
Объект .NET Framework, который действует как прокси для объекта COM, для которого осуществляется учет ссылок. |
безопасный режим |
Специальная политика выбора версий, в которой требуется, чтобы сборка была запущена именно в той версии и с теми зависимостями, с которыми она была скомпилирована. |
изолированное приложение |
В Silverlight это приложение, работающее в браузере, или приложение, работающее вне браузера, которому не предоставлен повышенный уровень доверия. См. также: доверенное приложение, повышенный уровень доверия. |
вспомогательная сборка |
Сборка .NET Framework, содержащая ресурсы, специфические для определенного языка. Используя вспомогательные сборки, можно помещать ресурсы для разных языков в разные сборки, при этом нужная сборка будет загружаться в память при условии, что пользователь выбрал язык работы с данным приложением. |
формирование шаблонов |
Процесс создания шаблонов веб-страниц на основе схем баз данных. В ASP.NET динамические данные используют формирование шаблонов для упрощения создания веб-ориентированного пользовательского интерфейса, с помощью которого пользователь может просматривать и обновлять базу данных. |
схема |
В WMI — набор определений классов, описывающих управляемые объекты в определенной среде. |
дескриптор безопасности |
Структура данных, содержащая информацию о безопасности для защищаемого объекта, такую как общая папка, файл, приемник или фильтр событий. Дескриптор безопасности идентифицирует владельца объекта и основную группу, а также указывает, кто имеет доступ к ресурсу и какой это тип доступа. |
брешь в системе безопасности |
Непреднамеренно незащищенная точка входа в компьютер, компонент, приложение или другой сетевой ресурс с ограниченным доступом. |
идентификатор безопасности (SID) |
Структура данных, идентифицирующая учетные записи пользователя, группы и компьютера. Каждой учетной записи в сети при создании назначается уникальный ИД безопасности. Идентификаторы безопасности используются при управлении доступом (процесс сравнения ИД безопасности с дескриптором безопасности ресурса, в котором указано, какие ИД безопасности могут использовать этот ресурс). |
политика безопасности |
Активная политика, установленная администратором, которая программно генерирует предоставляемые разрешения для всего управляемого кода на основании запрашиваемых кодом разрешений. Код, для которого требуется больше разрешений, чем предоставляет политика безопасности, не будет запущен. См. также: запрошенные разрешения. |
критичный в плане безопасности тип или член |
Тип или член, который обращается к защищенным ресурсам и может использоваться только полностью доверенным кодом в среде .NET Framework. См. также: прозрачный для системы безопасности тип или член, критически важный для безопасности тип или член. |
критически важный для безопасности тип или член |
Тип или член, который обращается к защищенным ресурсам и может безопасно использоваться частично доверенным кодом в среде .NET Framework. См. также: критичный в плане безопасности тип или член, прозрачный для системы безопасности тип или член. |
прозрачный для системы безопасности тип или член |
Тип или член, частично доверенный и не способный предоставлять доступ к защищенным ресурсам и функциям. См. также: критичный для безопасности тип или член, критически важный для безопасности тип или член. |
сегмент |
В модели программирования надстроек .NET Framework — часть конвейера. Сегментами конвейера являются: ведущее приложение, хост-представление надстройки, адаптер хоста, контракт, адаптер надстройки, представление надстройки, надстройка. См. также: надстройка, адаптер надстройки, представление надстройки, контракт, ведущее приложение, адаптер хоста, хост-представление надстройки, сегмент, конвейер. |
SELECT |
Оператор языка запросов WMI, используемый для извлечения данных. SQL поддерживает запросы к нескольким таблицам, а WQL поддерживает запросы только одного класса. См. также: ASSOCIATORS OF, GROUP, HAVING, ISA, REFERENCES OF, SELECT, WHERE, WITHIN. |
полусинхронный метод |
Вызов метода, выполняющий немедленный возврат и позволяющий приложению или скрипту выполнять перебор возвращаемых объектов как коллекции. Полусинхронный вызов метода не требует настройки приемника объектов, но для асинхронного вызова метода это необходимо. См. также: асинхронный метод. |
сериализация |
Процесс преобразования информации о состоянии объекта в форму, в которой ее можно сохранять или передавать. При сериализации текущее состояние объекта записывается во временное или постоянное хранилище. В дальнейшем объект можно воссоздать, или десериализовать, прочитав состояние объекта из хранилища. |
серверный элемент управления |
См. определение: серверный элемент управления ASP.NET. |
состояние сеанса |
В ASP.NET — временное хранилище, создаваемое на сервере для текущего пользователя; для каждого пользователя на сервере поддерживается отдельное состояние сеанса. Состояние сеанса обычно используется для сохранения информации, связанной с работой пользователя, между обратными передачами. См. также: обратная передача. |
общая сборка |
Сборка, на которую можно ссылаться из нескольких приложений. Для совместного использования сборка должна быть явно собрана как общая и ей должно быть присвоено криптографически строгое имя. См. также: сборка, закрытая сборка, строгое имя. |
общий элемент управления |
Элемент управления веб-части, который может отображаться на веб-странице и допускает индивидуальную настройку, когда для страницы задана общая или индивидуальная область персонализации. Заметьте, что общий элемент управления может иметь свойства, настраиваемые как индивидуально, так и для всех пользователей. См. также: персонализация, область персонализации, элементы управления веб-частей. |
общее имя |
См. определение: строгое имя. |
ИД безопасности |
См. определение: идентификатор безопасности. |
параллельное выполнение |
Возможность изолированной установки и одновременного использования разных версий одной и той же сборки. Параллельное выполнение может относиться к приложениям и компонентам, а также к среде .NET Framework в целом. Возможность сосуществования сборок и их одновременного выполнения на компьютере существенна для поддержки надежного управления версиями в среде CLR. |
параллельное размещение |
Загрузка и активация нескольких версий среды CLR в рамках одного процесса. |
сигнатура |
Список типов, включенный в определение метода, поля, свойства или локальной переменной. Сигнатура метода включает его имя, количество параметров, их типы, тип возвращаемого значения и соглашение о вызове (по умолчанию или с аргументами). Сигнатура свойства аналогична сигнатуре метода. Сигнатура поля и локальной переменной просто представляет тип (например, массив целых чисел [0..5]). |
Silverlight |
Независимая от обозревателя и платформы клиента технология, позволяющая разработчикам проектировать, разрабатывать и поставлять интерфейсы с поддержкой мультимедиа и многофункциональные приложения в Интернете. |
подключаемый модуль Silverlight |
Компонент, который пользователи загружают для выполнения Silverlight-приложения в их обозревателях. Этот термин также относится к компоненту, встроенному в веб-страницу, на которой осуществляется визуализация содержимого Silverlight. |
структура переходов веб-узла |
На веб-узлах ASP.NET — процесс отображения элементов управления, таких как меню, древовидное представление или SiteMapPath, помогающих пользователю находить нужные страницы. Обычно структура переходов веб-узла определяется картой этого узла. См. также: карта веб-узла. |
карта веб-узла |
Файл или другое хранилище, в котором описана логическая структура веб-узла (в отличие от физической структуры страниц). Карты узла используются элементами управления, предназначенными для перехода между страницами, для отображения средств перехода с использованием меню, древовидного представления структуры узла или элемента управления SiteMapPath. См. также: структура переходов веб-узла. |
файл обложки |
Файл, содержащий одно или более свойств элементов управления, определяющих, как должны выглядеть элементы управления. Файлы обложки являются частью тем ASP.NET. См. также: тема. |
интеллектуальное устройство |
Устройство под управлением операционной системы Windows Embedded CE или производной операционной системы, например Windows Mobile или Windows Automotive. |
API подключения к смарт-устройствам |
Программный интерфейс, который позволяет разработчикам устанавливать подключение между настольным компьютером и устройством. Этот интерфейс API отвечает за особенности взаимодействия устройств и механизмов передачи, позволяя разработчикам сосредоточить свое внимание на создании удаленных средств. |
смарт-тег |
Глиф, связанный с элементом управления или компонентом, отображающим список типичных задач. |
линии сетки |
Линии, которые отображает конструктор Windows Forms для облегчения размещения и выравнивания элементов управления. |
SOAP |
Простой базирующийся на XML протокол для обмена структурированной и типизированной информацией в Интернете. Этот протокол не содержит семантики прикладного или транспортного уровня, что делает его модульным и расширяемым. |
заголовок SOAP |
Элементы расширяемости сообщения SOAP. Заголовок SOAP позволяет передавать в запросе SOAP дополнительную информацию. |
сообщение SOAP |
Данные, инкапсулированные в конверте SOAP, который курсирует между клиентом и веб-службой. |
программируемая клавиша |
Виртуальная кнопка, расположенная в нижней части экрана устройства под управлением Windows Mobile. На устройствах, не поддерживающих сенсорный ввод, программируемая клавиша активируется связанной с ней физической кнопкой. |
макет "разделенная стопка" |
Способ размещения элементов в элементе управления ToolStrip, при котором оба конца этого элемента управления являются основанием стопки и элементы могут прикрепляться с обоих концов. Элементы добавляются в направлении от концов к центру. |
язык SSDL |
См. определение: язык SSDL. |
размещение в стопку |
Способ размещения элементов, при котором смежные элементы выравниваются, как будто они сложены в стопку, при этом между ними остается определенное свободное пространство. |
стандартный объект-получатель |
В WMI — один из нескольких предустановленных объектов-получателей, которые выполняют такие действия, как отправка электронной почты или запись в журнал, когда настроены соответствующим образом с использованием MOF-файла или скрипта. См. также: постоянный объект-получатель. |
статический элемент управления |
Элемент управления веб-частей, являющийся частью декларативной разметки "постоянной части страницы" в ASPX-файле; он существует только как часть ASPX-страницы, а не содержится в хранилище персонализации, как динамические элементы управления веб-частей. В отличие от динамических элементов управления статические элементы управления добавляются на страницу ASPX при каждом запросе. Статический элемент управления веб-частей всегда является общим; это означает, что хотя пользователи могут индивидуально настраивать и "закрывать" этот элемент, когда для страницы задана индивидуальная или общая область персонализации, элемент управления никогда не будет удален совсем. См. также: персонализация, область персонализации, общий элемент управления, элемент управления веб-частей. |
язык SSDL |
Основанный на XML язык, используемый для определения типов сущностей, ассоциаций, контейнеров сущностей, наборов сущностей и наборов ассоциаций модели хранения, которая часто соответствует схеме базы данных. |
поток |
Поток данных от источника к одному получателю, проходящий по каналу, в отличие от пакетов, которые могут быть адресованы и маршрутизироваться независимо, возможно с доставкой нескольким получателям. |
растяжение |
Процесс приведения размера элемента управления в соответствие с размером его контейнера. Обычно термин "растяжение" употребляется в отношении изображения, содержащегося в элементе управления. |
строгое имя |
Имя, которое состоит из удостоверения сборки — ее простого текстового имени, номера версии и сведений о языке и языковых параметрах (если таковые имеются) — усиленное открытым ключом и цифровой подписью, сгенерированной для сборки. Так как манифест сборки содержит хэш-код для каждого из файлов, составляющих реализацию сборки, то достаточно сгенерировать цифровую подпись только для одного файла, содержащего манифест сборки. Сборки, строгие имена которых совпадают, считаются идентичными. См. также: сборка, манифест сборки. |
структура |
Определяемый пользователем тип значений. Аналогично классам структуры могут содержать конструкторы, константы, поля, методы, свойства, индексаторы, операторы и вложенные типы. Однако в отличие от классов структуры не поддерживают наследование. См. также: класс, поле, индексатор, вложенный тип, свойство, тип значения. |
подписка |
В ClickOnce — запланированная для регулярного выполнения автоматическая проверка наличия обновлений приложения. Подписки определяются в манифесте развертывания ClickOnce. |
синхронизация |
В многопоточной среде — координация работы нескольких потоков посредством блокировок и сигнальных механизмов с целью защиты данных программы от повреждения, предотвращения взаимоблокировок и состояний гонки. См. также: взаимоблокировка, состояние гонки. |
системный класс |
В WMI — класс, определенный диспетчером объектов CIM для поддержки таких базовых функций, как уведомление о событиях, безопасность и локализация. Системный класс автоматически определяется в каждом пространстве имен. См. также: диспетчер объектов CIM. |
системное свойство |
В WMI — свойство, определенное диспетчером объектов CIM для предоставления информации, относящейся к каждому классу (например: имя, базовые классы, пространство имен). См. также: диспетчер объектов CIM. |
табличная структура |
Дизайн формы, в котором все элементы размещаются в ячейках таблицы. Иногда называется "макет сетки". |
одна таблица на иерархию (TPH) |
Метод моделирования иерархии типов в базе данных, согласно которому атрибуты всех типов в иерархии помещаются в одну таблицу. |
одна таблица на тип (TPT) |
Метод моделирования иерархии типов в базе данных, согласно которому для моделирования разных типов используются разные таблицы, связанные отношением один-к-одному. |
шаблон |
В ASP.NET — декларативный фрагмент страницы, который используется для создания визуального интерфейса шаблонного серверного элемента управления ASP.NET. Шаблон содержит элементы представления, которые включают литерально заданный текст, разметку HTML, выражения привязки к данным, а также элементы с декларативным синтаксисом, представляющие серверные элементы управления ASP.NET. Шаблон может храниться в текстовом файле с расширением ASCX. См. также: серверный элемент управления ASP.NET, шаблонный элемент управления. В контексте мобильных элементов управления ASP.NET — конструкция языка разметки, связанная с элементами управления и создаваемая с помощью тегов <DeviceSpecific> и <Choice>. Используется для настройки отображения для определенных типов аппаратных устройств. См. также: шаблонный элемент управления, набор шаблонов. |
узел шаблона |
Точка доступа времени разработки к редактору коллекции элементов для элемента управления ToolStrip, MenuStrip, ContextMenuStrip или StatusStrip. |
набор шаблонов |
В контексте мобильных элементов управления ASP.NET — коллекция шаблонов, связанных с шаблонным элементом управления. См. также: шаблон, шаблонный элемент управления. |
шаблонный элемент управления |
В ASP.NET — серверный элемент управления ASP.NET, который сам не создает визуальный интерфейс, но позволяет своим пользователям (разработчикам страниц) использовать шаблоны для построения интерфейса. Когда анализатор страниц ASP.NET встречает шаблонный элемент управления, он анализирует шаблон и динамически создает дочерние элементы, которые имеют пользовательский интерфейс. Примерами шаблонных элементов управления являются серверные элементы управления ASP.NET Repeater и DataList. Элемент управления DataGrid, строго говоря, не является шаблонным элементом управления, но он использует шаблоны для настройки собственного интерфейса. См. также: серверный элемент управления ASP.NET, шаблон. В контексте мобильных элементов управления ASP.NET — элемент управления, поддерживающий один или несколько шаблонов. Один шаблонный элемент управления может ссылаться на многие наборы шаблонов, где каждый набор шаблонов определен согласно условиям соответствия конкретным устройствам. См. также: шаблон, набор шаблонов. |
временный объект-получатель |
В WMI — объект-получатель, получающий уведомления о событиях, только будучи активным. См. также: постоянный объект-получатель. |
модуль записи текста |
В контексте мобильных элементов управления ASP.NET — механизм, позволяющий адаптерам устройств записывать выходные данные через объект. Модуль записи текста создается путем наследования базового класса TextWriter. См. также: адаптер устройств. |
тема |
В ASP.NET — набор свойств элементов управления, таблиц стилей и изображений, который может быть применен как единое целое к странице или веб-узлу для определения согласованного внешнего вида всех его элементов. |
преобразователь |
Небольшой фрагмент кода, выполняющий преобразование во время вызова или косвенного обращения. Например, с помощью преобразователя можно изменять размер или тип параметров функции при ее вызове в 16- и 32-разрядном коде. |
TPH |
См. определение: одна таблица на иерархию. |
TPT |
См. определение одна таблица на тип. |
трассировка |
В ASP.NET — процесс получения и отображения отладочной информации о веб-странице во время ее работы. Трассировочная информация включает заголовки HTTP и состояние элемента управления. Вывод трассировки можно отображать на странице или в отдельном средстве просмотра. |
прозрачность |
Модель безопасности, позволяющая разработчикам создавать и развертывать безопасные библиотеки и приложения, изолируя код в зависимости от привилегий. Уровень прозрачности 1 впервые появился в платформе .NET Framework версии 2.0. Он позволяет разработчикам добавлять в код заметки, чтобы объявлять типы и члены, которые могут повышать уровень разрешений и выполнять другие доверенные (критически важные для безопасности) действия, а также типы и члены, которые не могут выполнять такие действия. Уровень прозрачности 2, появившийся в платформе .NET Framework версии 4, совершенствует эту модель. Он включает третью группу кода — критически важный для безопасности код — из типов и членов, которые обращаются к защищенным ресурсам, и может безопасно использоваться частично доверенным кодом в .NET Framework. |
лицензия доверия |
Файл, используемый в приложениях ClickOnce для предоставления управляемому приложению повышенного уровня доверия. Лицензия доверия должна быть подписана ее издателем, который должен быть установлен на клиентском компьютере до развертывания приложения ClickOnce. |
доверенное приложение |
В Silverlight это приложение, работающее вне браузера, которому пользователь при установке предоставил повышенный уровень доверия, тем самым обеспечивая расширенный доступ к локальной системе. См. также: повышенный уровень доверия, изолированное приложение. |
нисходящая маршрутизация |
В Windows Presentation Foundation это стратегия маршрутизации событий, при которой экземпляр события перемещается вниз по дереву элементов (от корня визуального дерева до исходного элемента). Имена событий, которые используют эту стратегию маршрутизации, имеют Preview в качестве префикса. Эти события имеют такую же подпись, как и их аналоги, для которых используется стратегия восходящей маршрутизации событий. См. также: маршрутизация событий, восходящая маршрутизация событий. |
кортеж |
Упорядоченная коллекция, состоящая из заданного количества членов. |
аргумент типа |
См. определение: аргумент универсального типа. |
параметр типа |
См. определение: параметр универсального типа. |
список параметров типа. |
См. определение: список параметров универсального типа. |
безопасность типов |
Способность языков и классов обмениваться информацией посредством согласованных определений и правил использования типов. |
система типов |
См. определение: система общих типов CTS. |
UDDI |
См. определение: спецификация UDDI. |
распаковка |
Преобразование экземпляра объекта к типу значения. См. также: упаковка-преобразование, тип значения. |
универсальный код ресурса (URI) |
Число или имя, однозначно определяющее элемент или атрибут. Универсальные коды ресурсов включают и URN-имена, и URL-адреса. Коды URI реализуют общую схему поиска ресурсов в Интернете, ориентированную в большей степени на сами ресурсы, нежели на их расположение. Теоретически код URI позволяет найти ближайшую зеркальную копию документа или отыскать документ, перемещенный с одного веб-узла на другой. Хотя ожидается, что в будущем будут преимущественно использоваться URN-имена, сейчас, когда речь идет об XML, универсальные коды ресурсов практически всегда задаются URL-адресами. |
спецификация UDDI |
Независимая от платформы структура, функционирующая как каталог (аналог телефонной книги), позволяющая находить и регистрировать веб-службы в Интернете. Спецификация UDDI предусматривает наличие трех элементов: белые книги, содержащие сведения о деловых контактах; желтые страницы, на которых веб-службы упорядочены по категориям (например, службы авторизации кредитных карточек); зеленые страницы, обеспечивающие подробную техническую информацию об отдельных службах. Спецификация UDDI также содержит оперативный реестр, который доступен в настоящее время. |
неуправляемый код |
Код, выполняемый непосредственно операционной системой вне среды CLR. Неуправляемый код должен самостоятельно обеспечивать сборку мусора, проверку типов, поддержку безопасности и т. д., в отличие от управляемого кода, для которого эти службы обеспечивает общеязыковая среда выполнения. См. также: управляемый код. |
пользовательский элемент управления |
В ASP.NET — серверный элемент управления, декларативно созданный с использованием синтаксиса страниц ASP.NET и сохраненный в виде текстового файла с расширением ASCX. Пользовательские элементы управления позволяют выделять и повторно использовать определенные части функциональности страниц. Получив первый запрос на предоставление страницы, содержащей пользовательский элемент управления, среда обработки страниц анализирует его и генерирует для него класс, производный от System.Web.UI.UserControl, а затем компилирует этот класс в сборку, которая повторно используется при выполнении следующих запросов на получение страниц, содержащих тот же элемент управления. Создавать пользовательские элементы просто, поскольку они создаются аналогично страницам и развертываются без предварительной компиляции. В формах Windows Forms — составной элемент управления, обычно создаваемый с целью реализации согласованного пользовательского интерфейса и функционирования в рамках одного или нескольких приложений. Пользовательский элемент управления может использоваться в одном приложении или добавляться в библиотеку и компилироваться в DLL-файл для использования разными приложениями. |
проверяющие серверные элементы управления |
Набор серверных элементов управления, входящих в состав ASP.NET, которые проверяют введенные пользователем данные. Введенные данные проверяются при поступлении из серверных HTML-элементов управления и серверных веб-элементов управления (например, из формы на веб-странице) на соответствие программно заданным требованиям. Проверяющие элементы управления выполняют проверку введенных данных программно на стороне сервера. При работе с обозревателем, поддерживающим DHTML, проверяющие элементы управления могут также выполнять проверку с помощью клиентского скрипта. См. также: серверный элемент управления ASP.NET, серверный HTML-элемент управления, серверный веб-элемент управления. |
проверяющий элемент управления |
См. определение: проверяющие серверные элементы управления. |
тип значения |
Тип данных, представленный фактическим значением типа. Если переменной присваивается такой тип значения, эта переменная получает новую копию значения. (В отличие от ссылочного типа, для которого при присваивании копия не создается.) Типы значений обычно создаются в записи активации метода, а не в куче, в которой выполняется сборка мусора. Тип значений допускает упаковку-преобразование, то есть создание соответствующего ссылочного типа. См. также: упаковка-преобразование, ссылочный тип, распаковка-преобразование. |
команда |
Элемент пользовательского интерфейса в приложении с веб-частями, щелкнув который, пользователь может выполнить определенное действие, например, закрыть, свернуть, восстановить, изменить или удалить элемент управления веб-части. Разработчики также могут добавлять к элементам управления пользовательские команды. Команды элементов управления веб-частей являются производными от класса System.Web.UI.WebControls.WebParts.WebPartVerb. См. также: элементы управления веб-частей. |
меню команд |
Меню в строке заголовка элемента управления "Веб-часть", содержащее различные команды (действия пользовательского интерфейса, применяемые к отдельному элементу управления), такие как Зарыть, Свернуть, Восстановить, Удалить, Экспорт, Изменить, Справка и другие, а также пользовательские команды, реализованные разработчиками. См. также: элемент управления "Веб-часть", команда. |
проверка |
Часть процесса компиляции, в которой код проверяется на соответствие набору правил, определенных для удовлетворения конкретных требований безопасности. Среда CLR может проверять язык MSIL. См. также: язык MSIL. |
политика выбора версий |
Правила, определяющие, привязка какой версии зависимых сборок должна быть выполнена. Политика выбора версий определяется в файлах конфигурации. |
состояние представления |
Поле веб-страницы ASP.NET, где можно держать данные, которые должны сохраняться между последовательными операциями обратной передачи этой страницы. Также используется для хранения небольшого количества сведений о состоянии элементов управления. См. также: состояние элемента управления, обратная передача. |
окно просмотра |
Для элементов управления, отображающих содержимое, окно просмотра представляет собой виртуальное окно, в котором можно просматривать все содержимое или его часть. Окно просмотра обычно используется для отображения конкретной части содержимого, когда все содержимое не умещается в доступном пространстве экрана. Не следует путать с размером экстента, который представляет общую ширину и высоту содержимого. |
виртуальная привязка данных |
Тип привязки данных, при котором связанный с данными элемент управления за один раз получает из базы данных столько строк, сколько может отобразить на экране. |
визуальное дерево |
В Windows Presentation Foundation это дерево элементов, содержащее все визуальные элементы (элементы, полученные из типа System.Windows.Media.Visual), которые используются для какой-либо части пользовательского интерфейса. Это дерево представляет собой совокупность всех визуальных элементов, созданных непосредственно приложением (в виде кода или в виде разметки), и всех визуальных элементов, созданных расширением шаблона элементов, таких как элементы управления и объекты данных. См. также: логическое дерево. |
WAP |
Протокол приложений для беспроводной связи (Wireless Application Protocol). Стандартный протокол, обеспечивающий взаимодействие через Интернет и расширенные телефонные службы для телефонов, пейджеров, карманных устройств и других беспроводных терминалов. |
WBEM |
См. определение: инициатива WBEM. |
WCF |
См. определение: Windows Communication Foundation. |
Службы данных WCF |
Набор технологий, позволяющих развертывать данные и обращаться к ним по интернет-протоколам. Приложения служб данных WCF управляют данными, используя для идентификации ресурсов и служб данных универсальные коды ресурсов (URI). Для представления данных, которыми обмениваются клиент и сервер, используются простые форматы представления информации, такие как XML и JSON. |
Пакет веб-развертывания |
Сжатый (ZIP) файл или структура папок, содержащая всю информацию, необходимую для развертывания веб-приложения ASP.NET на сервере под управлением IIS. Пакет включает в себя файлы веб-сайта и может включать параметры IIS, сведения о схеме базы данных, данные базы данных, сведения безопасности и другие параметры. Пакет создается и устанавливается с помощью инструмента веб-развертывания IIS. |
Веб-формы |
Структура ASP.NET, состоящая из программируемых веб-страниц (называемых страницами Web Forms или просто веб-формами), содержащих повторно используемые серверные элементы управления. См. также: серверный элемент управления ASP.NET. |
веб-метод |
Процесс, доступный клиентам веб-службы в виде операции, которую они могут вызывать на стороне веб-службы. |
Веб-части |
Общий набор функций веб-частей ASP.NET. |
связь веб-частей |
Связь двух серверных элементов управления, располагающихся в зоне WebPartZoneBase, позволяющая им совместно использовать данные; при этом один из элементов управления выступает в роли поставщика данных, а другой — в роли получателя. Связь инкапсулирована в объекте System.Web.UI.WebControls.WebParts.WebPartConnection. См. также: объект-получатель, поставщик, зона. |
набор элементов управления веб-частей |
Интегрированный набор программных компонентов ASP.NET, обеспечивающих персонализацию, структурных компонентов, таких как зоны и элемент управления WebPartManager, элементы управления пользовательского интерфейса веб-частей и другие компоненты для разработки элементов управления веб-частей и приложений с веб-частями. См. также: персонализация, элементы управления веб-частей, зона. |
элементы управления веб-частей |
Общее название разных типов элементов управления в наборе элементов управления веб-частей. См. также: набор элементов управления веб-частей. |
страница веб-частей |
Веб-страница ASP.NET, включающая элементы управления веб-частей, позволяющие пользователю индивидуально настраивать страницу и в том числе указывать, какая информация на ней должна отображаться. См. также: набор элементов управления веб-частей. |
серверный веб-элемент управления |
Серверный элемент управления ASP.NET, принадлежащий к пространству имен System.Web.UI.WebControls. Серверные веб-элементы управления функционально богаче и являются более абстрактными, чем серверные HTML-элементы управления. Теги серверных веб-элементов управления на странице ASP.NET имеют префикс asp, например: <asp:Button runat="server" />. См. также: серверный элемент управления ASP.NET, серверный HTML-элемент управления, проверочные серверные элементы управления. |
язык WSDL (язык описания веб-служб) |
Основанный на XML язык контрактов для описания сетевых служб, предлагаемых сервером. См. также: язык XML. |
инициатива WBEM (управление предприятием на основе веб-технологий) |
Инициатива организации Distributed Management Task Force (DMTF) по предоставлению диспетчерам систем уровня предприятия стандартного решения для управления этими системами. Реализацией инициативы WBEM от Майкрософт для операционной системы Microsoft Windows является инструментарий WMI. |
WHERE |
Предложение инструкции SELECT языка WQL, позволяющее ограничить запрос извлечение подмножества определений классов или экземпляров класса. Предложения WHERE могут также использоваться для ограничения области уведомления о событиях. См. также: ASSOCIATORS OF, GROUP, HAVING, ISA, REFERENCES OF, SELECT, WITHIN. |
Windows Forms |
Библиотека клиентов Windows с богатым интерфейсом. |
инструментарий управления Windows (WMI) |
Инструментарий WMI — это разработанное Майкрософт расширение инициативы WBEM организации по стандартизации Distributed Management Task Force (DMTF), представляющее собой набор интерфейсов для доступа к компонентам и обеспечивающее для предприятия возможности управления этими компонентами. См. также: WBEM. |
расширяемость среды конструктора Windows Presentation Foundation для Visual Studio |
Платформа и открытый API-интерфейс для конструктора WPF, которые используются для реализации пользовательских графических элементов, инструментов, редакторов свойств и конструкторов. См. также: конструктор Windows Presentation Foundation для Visual Studio. |
конструктор Windows Presentation Foundation для Visual Studio |
Конструктор в среде Visual Studio, предназначенный для создания элементов управления и приложений Windows Presentation Foundation (WPF). Конструктор WPF включает комбинированный режим, в котором можно одновременно просматривать разметку XAML и рабочую область конструирования. См. также: язык XAML. |
WITHIN |
Предложение оператора SELECT языка WQL, ограничивающее частоту доставки событий и поддерживающее опрос событий, когда их поставщик недоступен. См. также: ASSOCIATORS OF, GROUP, HAVING, ISA, REFERENCES OF, SELECT, WHERE. |
WMI |
См. определение: инструментарий WMI. |
класс WMI |
Шаблон типа управляемого объекта. Классы WMI определяют базовые единицы управления. Например, класс Win32_LogicalDisk является шаблоном для представления всех логических дисков в среде Windows. В данном случае WMI использует этот шаблон для генерирования экземпляра Win32_LogicalDisk для каждого установленного в компьютере диска. |
WML |
Основанный на XML язык разметки, используемый для определения содержимого и интерфейса пользователя для узкополосных устройств, включая сотовые телефоны и пейджеры. Язык WML является частью протокола WAP. См. также: WAP. |
мировые координаты |
Координаты, используемые для моделирования определенного графического мира. |
мировое преобразование |
Преобразование, конвертирующее мировые координаты в координаты страницы. См. также: координаты страницы, мировые координаты. |
конструктор WPF |
См. определение: конструктор Windows Presentation Foundation для Visual Studio. |
Расширяемость среды конструктора WPF |
См. определение: расширяемость среды конструктора Windows Presentation Foundation для Visual Studio. |
WSDL |
См. определение: язык WSDL. |
XAML |
См. определение: язык XAML. |
XML |
См. определение: язык XML. |
схема XML (XSD) |
Стандартный язык консорциума W3C, используемый для создания документов схем XML. Схема XML содержит две части: набор предопределенных типов (например: string, dateTime, decimal) и язык XML для определения новых типов (например: complexType, minOccurs, element). |
документ XML-схемы |
Спецификация, определяющая сложные типы, используемые в веб-методе, обеспечивающая возможность взаимодействия между клиентами и веб-службами, основанными на разных платформах, благодаря использованию общей системы типов, определенной консорциумом W3C. |
веб-службы XML |
Функциональные логические блоки приложений, предоставляющие данные и службы другим приложениям. Приложения получают доступ к веб-службам XML, используя стандартные веб-протоколы и форматы данных, такие как HTTP, XML и SOAP, вне зависимости от реализации конкретной веб-службы XML. Веб-службы XML объединяют преимущества разработки с использованием компонентных моделей и веб-разработки; они являются краеугольными элементами модели программирования Microsoft .NET. |
зона. |
Область на веб-странице, содержащая элементы управления веб-частей, осуществляющая управление их размещением и обеспечивающая согласованность их пользовательского интерфейса. В наборе элементов управления веб-частей зона является составным элементом управления, который содержит другие элементы управления и в результате отрисовки превращается в HTML-таблицу. Все классы зон веб-частей являются производными от класса System.Web.UI.WebControls.WebParts.WebZone. См. также: элементы управления веб-частей, набор элементов управления веб-частей. |