Кућа Развој Шта је упит интегрисан у језик (линк)? - дефиниција из техопедије

Шта је упит интегрисан у језик (линк)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Упит за интегрисање језика (ЛИНК)?

Интегрисани језик језика (ЛИНК) је Мицрософт .НЕТ оквирни програмски модел, који додаје могућности упита у .НЕТ програмске језике. Ова проширења пружају краћу и изражајну синтаксу за манипулацију подацима. Бројне функције су додате у Ц # и Висуал Басиц за подршку ЛИНК-у. Обухвата снажно постављање упита о објектима, КСМЛ датотекама и базама података.


ЛИНК инкапсулира тешке генеричке садржаје. Различите карактеристике укључују методе проширења, ламбда изразе, иницијализатор објекта, синтаксу упита и анонимне типове. Ово су језична проширења која побољшавају синтактичке перформансе упитима.

Тецхопедиа објашњава Упит о интегрисаном језику (ЛИНК)

Методе проширења проширују постојеће вредности без изведених било каквих нових врста. Ламбда изрази стварају стабла израза и делегате, док иницијализатор објекта производи синтаксу иницијализације објекта која генерише еквивалентни код.


Језик је слободан да користи сопствену синтаксу упита, коју треба превести у позиве ЛИНК метода. Анонимни типови омогућавају преводиоцу да саставља класе које садрже изјаве чланова података.


ЛИНК подржава бројне ЛИНК провајдере, као што следи:

  • ЛИНК у КСМЛ: Претвара КСМЛ документе у групу КСЕлемент објеката. Те се објекте затим пита од стране локалног извршног механизма, који је део стандардног оператора упита.
  • ЛИНК то СКЛ: Омогућава ЛИНК да се користи за испитивање база података СКЛ сервера. Пошто се подаци СКЛ сервера налазе у удаљеној бази података и користе свој механизам за упите, овај провајдер прво претвара ЛИНК упит у СКЛ упит и шаље га на СКЛ сервер на обраду.
  • ЛИНК за скупове података: Омогућава подршку за било коју генеричку базу података. Овај провајдер користи АДО.нет, који управља комуникацијом са базом података.
  • ЛИНК до објеката: Користи локални механизам извршења упита за колекције у меморији. Генерисани код одговара на имплементацију стандардних оператора упита.
Шта је упит интегрисан у језик (линк)? - дефиниција из техопедије