123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Microsoft.Owin</name>
- </assembly>
- <members>
- <member name="T:Microsoft.Owin.IOwinContext">
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.IOwinContext.Get``1(System.String)">
- <summary>
- Gets a value from the OWIN environment, or returns default(T) if not present.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key or the default(T) if not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinContext.Set``1(System.String,``0)">
- <summary>
- Sets the given key and value in the OWIN environment.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinContext.Authentication">
- <summary>
- Gets the Authentication middleware functionality available on the current request.
- </summary>
- <returns>The authentication middleware functionality available on the current request.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinContext.Request">
- <summary>
- Gets a wrapper exposing request specific properties.
- </summary>
- <returns>A wrapper exposing request specific properties.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinContext.Response">
- <summary>
- Gets a wrapper exposing response specific properties.
- </summary>
- <returns>A wrapper exposing response specific properties.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinContext.Environment">
- <summary>
- Gets the OWIN environment.
- </summary>
- <returns>The OWIN environment.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinContext.TraceOutput">
- <summary>
- Gets or sets the host.TraceOutput environment value.
- </summary>
- <returns>The host.TraceOutput TextWriter.</returns>
- </member>
- <member name="T:Owin.AppBuilderUseExtensions">
- <summary>
- Extension methods for <see cref="T:Owin.IAppBuilder"/>.
- </summary>
- </member>
- <member name="M:Owin.AppBuilderUseExtensions.Use``1(Owin.IAppBuilder,System.Object[])">
- <summary>
- Inserts a middleware into the OWIN pipeline.
- </summary>
- <typeparam name="T">The middleware type</typeparam>
- <param name="app"></param>
- <param name="args">Any additional arguments for the middleware constructor</param>
- <returns></returns>
- </member>
- <member name="M:Owin.AppBuilderUseExtensions.Run(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Threading.Tasks.Task})">
- <summary>
- Inserts into the OWIN pipeline a middleware which does not have a next middleware reference.
- </summary>
- <param name="app"></param>
- <param name="handler">An app that handles all requests</param>
- </member>
- <member name="M:Owin.AppBuilderUseExtensions.Use(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task})">
- <summary>
- Inserts a middleware into the OWIN pipeline.
- </summary>
- <param name="app"></param>
- <param name="handler">An app that handles the request or calls the given next Func</param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Extensions.UseHandlerMiddleware">
- <summary>
- Represents a middleware for executing in-line function middleware.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.OwinMiddleware">
- <summary>
- An abstract base class for a standard middleware pattern.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinMiddleware.#ctor(Microsoft.Owin.OwinMiddleware)">
- <summary>
- Instantiates the middleware with an optional pointer to the next component.
- </summary>
- <param name="next"></param>
- </member>
- <member name="M:Microsoft.Owin.OwinMiddleware.Invoke(Microsoft.Owin.IOwinContext)">
- <summary>
- Process an individual request.
- </summary>
- <param name="context"></param>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.OwinMiddleware.Next">
- <summary>
- The optional next component.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Extensions.UseHandlerMiddleware.#ctor(Microsoft.Owin.OwinMiddleware,System.Func{Microsoft.Owin.IOwinContext,System.Threading.Tasks.Task})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Extensions.UseHandlerMiddleware" /> class.
- </summary>
- <param name="next">The pointer to next middleware.</param>
- <param name="handler">A function that handles all requests.</param>
- </member>
- <member name="M:Microsoft.Owin.Extensions.UseHandlerMiddleware.#ctor(Microsoft.Owin.OwinMiddleware,System.Func{Microsoft.Owin.IOwinContext,System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Extensions.UseHandlerMiddleware" /> class.
- </summary>
- <param name="next">The pointer to next middleware.</param>
- <param name="handler">A function that handles the request or calls the given next function.</param>
- </member>
- <member name="M:Microsoft.Owin.Extensions.UseHandlerMiddleware.Invoke(Microsoft.Owin.IOwinContext)">
- <summary>
- Invokes the handler for processing the request.
- </summary>
- <param name="context">The OWIN context.</param>
- <returns>The <see cref="T:System.Threading.Tasks.Task" /> object that represents the request operation.</returns>
- </member>
- <member name="T:Microsoft.Owin.FormCollection">
- <summary>
- Contains the parsed form values.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.ReadableStringCollection">
- <summary>
- Accessors for query, forms, etc.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.IReadableStringCollection">
- <summary>
- Accessors for headers, query, forms, etc.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.IReadableStringCollection.Get(System.String)">
- <summary>
- Get the associated value from the collection. Multiple values will be merged.
- Returns null if the key is not present.
- </summary>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.IReadableStringCollection.GetValues(System.String)">
- <summary>
- Get the associated values from the collection in their original format.
- Returns null if the key is not present.
- </summary>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.IReadableStringCollection.Item(System.String)">
- <summary>
- Get the associated value from the collection. Multiple values will be merged.
- Returns null if the key is not present.
- </summary>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.ReadableStringCollection.#ctor(System.Collections.Generic.IDictionary{System.String,System.String[]})">
- <summary>
- Create a new wrapper
- </summary>
- <param name="store"></param>
- </member>
- <member name="M:Microsoft.Owin.ReadableStringCollection.Get(System.String)">
- <summary>
- Get the associated value from the collection. Multiple values will be merged.
- Returns null if the key is not present.
- </summary>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.ReadableStringCollection.GetValues(System.String)">
- <summary>
- Get the associated values from the collection in their original format.
- Returns null if the key is not present.
- </summary>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.ReadableStringCollection.GetEnumerator">
- <summary>
-
- </summary>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.ReadableStringCollection.System#Collections#IEnumerable#GetEnumerator">
- <summary>
-
- </summary>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.ReadableStringCollection.Item(System.String)">
- <summary>
- Get the associated value from the collection. Multiple values will be merged.
- Returns null if the key is not present.
- </summary>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.IFormCollection">
- <summary>
- Contains the parsed form values.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.FormCollection.#ctor(System.Collections.Generic.IDictionary{System.String,System.String[]})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.FormCollection" /> class.
- </summary>
- <param name="store">The store for the form.</param>
- </member>
- <member name="T:Microsoft.Owin.HeaderDictionary">
- <summary>
- Represents a wrapper for owin.RequestHeaders and owin.ResponseHeaders.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.IHeaderDictionary">
- <summary>
- Represents a wrapper for owin.RequestHeaders and owin.ResponseHeaders.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.IHeaderDictionary.GetCommaSeparatedValues(System.String)">
- <summary>
- Get the associated values from the collection separated into individual values.
- Quoted values will not be split, and the quotes will be removed.
- </summary>
- <param name="key">The header name.</param>
- <returns>the associated values from the collection separated into individual values, or null if the key is not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.IHeaderDictionary.Append(System.String,System.String)">
- <summary>
- Add a new value. Appends to the header if already present
- </summary>
- <param name="key">The header name.</param>
- <param name="value">The header value.</param>
- </member>
- <member name="M:Microsoft.Owin.IHeaderDictionary.AppendValues(System.String,System.String[])">
- <summary>
- Add new values. Each item remains a separate array entry.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.IHeaderDictionary.AppendCommaSeparatedValues(System.String,System.String[])">
- <summary>
- Quotes any values containing comas, and then coma joins all of the values with any existing values.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.IHeaderDictionary.Set(System.String,System.String)">
- <summary>
- Sets a specific header value.
- </summary>
- <param name="key">The header name.</param>
- <param name="value">The header value.</param>
- </member>
- <member name="M:Microsoft.Owin.IHeaderDictionary.SetValues(System.String,System.String[])">
- <summary>
- Sets the specified header values without modification.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.IHeaderDictionary.SetCommaSeparatedValues(System.String,System.String[])">
- <summary>
- Quotes any values containing comas, and then coma joins all of the values.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="P:Microsoft.Owin.IHeaderDictionary.Item(System.String)">
- <summary>
- Get or sets the associated value from the collection as a single string.
- </summary>
- <param name="key">The header name.</param>
- <returns>the associated value from the collection as a single string or null if the key is not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.#ctor(System.Collections.Generic.IDictionary{System.String,System.String[]})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.HeaderDictionary" /> class.
- </summary>
- <param name="store">The underlying data store.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.GetEnumerator">
- <summary>
- Returns an enumerator that iterates through a collection.
- </summary>
- <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.System#Collections#IEnumerable#GetEnumerator">
- <summary>
- Returns an enumerator that iterates through a collection.
- </summary>
- <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Get(System.String)">
- <summary>
- Get the associated value from the collection as a single string.
- </summary>
- <param name="key">The header name.</param>
- <returns>the associated value from the collection as a single string or null if the key is not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.GetValues(System.String)">
- <summary>
- Get the associated values from the collection without modification.
- </summary>
- <param name="key">The header name.</param>
- <returns>the associated value from the collection without modification, or null if the key is not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.GetCommaSeparatedValues(System.String)">
- <summary>
- Get the associated values from the collection separated into individual values.
- Quoted values will not be split, and the quotes will be removed.
- </summary>
- <param name="key">The header name.</param>
- <returns>the associated values from the collection separated into individual values, or null if the key is not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Append(System.String,System.String)">
- <summary>
- Add a new value. Appends to the header if already present
- </summary>
- <param name="key">The header name.</param>
- <param name="value">The header value.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.AppendValues(System.String,System.String[])">
- <summary>
- Add new values. Each item remains a separate array entry.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.AppendCommaSeparatedValues(System.String,System.String[])">
- <summary>
- Quotes any values containing comas, and then coma joins all of the values with any existing values.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Set(System.String,System.String)">
- <summary>
- Sets a specific header value.
- </summary>
- <param name="key">The header name.</param>
- <param name="value">The header value.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.SetValues(System.String,System.String[])">
- <summary>
- Sets the specified header values without modification.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.SetCommaSeparatedValues(System.String,System.String[])">
- <summary>
- Quotes any values containing comas, and then coma joins all of the values.
- </summary>
- <param name="key">The header name.</param>
- <param name="values">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Add(System.String,System.String[])">
- <summary>
- Adds the given header and values to the collection.
- </summary>
- <param name="key">The header name.</param>
- <param name="value">The header values.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.ContainsKey(System.String)">
- <summary>
- Determines whether the <see cref="T:Microsoft.Owin.HeaderDictionary" /> contains a specific key.
- </summary>
- <param name="key">The key.</param>
- <returns>true if the <see cref="T:Microsoft.Owin.HeaderDictionary" /> contains a specific key; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Remove(System.String)">
- <summary>
- Removes the given header from the collection.
- </summary>
- <param name="key">The header name.</param>
- <returns>true if the specified object was removed from the collection; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.TryGetValue(System.String,System.String[]@)">
- <summary>
- Retrieves a value from the dictionary.
- </summary>
- <param name="key">The header name.</param>
- <param name="value">The value.</param>
- <returns>true if the <see cref="T:Microsoft.Owin.HeaderDictionary" /> contains the key; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.String[]})">
- <summary>
- Adds a new list of items to the collection.
- </summary>
- <param name="item">The item to add.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Clear">
- <summary>
- Clears the entire list of objects.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.String[]})">
- <summary>
- Returns a value indicating whether the specified object occurs within this collection.
- </summary>
- <param name="item">The item.</param>
- <returns>true if the specified object occurs within this collection; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.String[]}[],System.Int32)">
- <summary>
- Copies the <see cref="T:Microsoft.Owin.HeaderDictionary" /> elements to a one-dimensional Array instance at the specified index.
- </summary>
- <param name="array">The one-dimensional Array that is the destination of the specified objects copied from the <see cref="T:Microsoft.Owin.HeaderDictionary" />.</param>
- <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
- </member>
- <member name="M:Microsoft.Owin.HeaderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.String[]})">
- <summary>
- Removes the given item from the the collection.
- </summary>
- <param name="item">The item.</param>
- <returns>true if the specified object was removed from the collection; otherwise, false.</returns>
- </member>
- <member name="P:Microsoft.Owin.HeaderDictionary.Keys">
- <summary>
- Gets an <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:Microsoft.Owin.HeaderDictionary" />;.
- </summary>
- <returns>An <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:Microsoft.Owin.HeaderDictionary" />.</returns>
- </member>
- <member name="P:Microsoft.Owin.HeaderDictionary.Values">
- <summary>
-
- </summary>
- </member>
- <member name="P:Microsoft.Owin.HeaderDictionary.Count">
- <summary>
- Gets the number of elements contained in the <see cref="T:Microsoft.Owin.HeaderDictionary" />;.
- </summary>
- <returns>The number of elements contained in the <see cref="T:Microsoft.Owin.HeaderDictionary" />.</returns>
- </member>
- <member name="P:Microsoft.Owin.HeaderDictionary.IsReadOnly">
- <summary>
- Gets a value that indicates whether the <see cref="T:Microsoft.Owin.HeaderDictionary" /> is in read-only mode.
- </summary>
- <returns>true if the <see cref="T:Microsoft.Owin.HeaderDictionary" /> is in read-only mode; otherwise, false.</returns>
- </member>
- <member name="P:Microsoft.Owin.HeaderDictionary.Item(System.String)">
- <summary>
- Get or sets the associated value from the collection as a single string.
- </summary>
- <param name="key">The header name.</param>
- <returns>the associated value from the collection as a single string or null if the key is not present.</returns>
- </member>
- <member name="P:Microsoft.Owin.HeaderDictionary.System#Collections#Generic#IDictionary{System#String@System#String[]}#Item(System.String)">
- <summary>
- Throws KeyNotFoundException if the key is not present.
- </summary>
- <param name="key">The header name.</param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.HostString">
- <summary>
- Represents the host portion of a Uri can be used to construct Uri's properly formatted and encoded for use in
- HTTP headers.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.HostString.#ctor(System.String)">
- <summary>
- Creates a new HostString without modification. The value should be Unicode rather than punycode, and may have a port.
- IPv4 and IPv6 addresses are also allowed, and also may have ports.
- </summary>
- <param name="value"></param>
- </member>
- <member name="M:Microsoft.Owin.HostString.ToString">
- <summary>
- Returns the value as normalized by ToUriComponent().
- </summary>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.ToUriComponent">
- <summary>
- Returns the value properly formatted and encoded for use in a URI in a HTTP header.
- Any Unicode is converted to punycode. IPv6 addresses will have brackets added if they are missing.
- </summary>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.FromUriComponent(System.String)">
- <summary>
- Creates a new HostString from the given uri component.
- Any punycode will be converted to Unicode.
- </summary>
- <param name="uriComponent"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.FromUriComponent(System.Uri)">
- <summary>
- Creates a new HostString from the host and port of the give Uri instance.
- Punycode will be converted to Unicode.
- </summary>
- <param name="uri"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.Equals(Microsoft.Owin.HostString)">
- <summary>
- Compares the equality of the Value property, ignoring case.
- </summary>
- <param name="other"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.Equals(System.Object)">
- <summary>
- Compares against the given object only if it is a HostString.
- </summary>
- <param name="obj"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.GetHashCode">
- <summary>
- Gets a hash code for the value.
- </summary>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.op_Equality(Microsoft.Owin.HostString,Microsoft.Owin.HostString)">
- <summary>
- Compares the two instances for equality.
- </summary>
- <param name="left"></param>
- <param name="right"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.HostString.op_Inequality(Microsoft.Owin.HostString,Microsoft.Owin.HostString)">
- <summary>
- Compares the two instances for inequality.
- </summary>
- <param name="left"></param>
- <param name="right"></param>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.HostString.Value">
- <summary>
- Returns the original value from the constructor.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.IOwinRequest">
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.IOwinRequest.Get``1(System.String)">
- <summary>
- Gets a value from the OWIN environment, or returns default(T) if not present.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key or the default(T) if not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinRequest.Set``1(System.String,``0)">
- <summary>
- Sets the given key and value in the OWIN environment.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinRequest.ReadFormAsync">
- <summary>
- Asynchronously reads and parses the request body as a form.
- </summary>
- <returns>The parsed form data.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Environment">
- <summary>
- Gets the OWIN environment.
- </summary>
- <returns>The OWIN environment.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Context">
- <summary>
- Gets the request context.
- </summary>
- <returns>The request context.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Method">
- <summary>
- Gets or set the HTTP method.
- </summary>
- <returns>The HTTP method.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Scheme">
- <summary>
- Gets or set the HTTP request scheme from owin.RequestScheme.
- </summary>
- <returns>The HTTP request scheme from owin.RequestScheme.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.IsSecure">
- <summary>
- Returns true if the owin.RequestScheme is https.
- </summary>
- <returns>true if this request is using https; otherwise, false.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Host">
- <summary>
- Gets or set the Host header. May include the port.
- </summary>
- <return>The Host header.</return>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.PathBase">
- <summary>
- Gets or set the owin.RequestPathBase.
- </summary>
- <returns>The owin.RequestPathBase.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Path">
- <summary>
- Gets or set the request path from owin.RequestPath.
- </summary>
- <returns>The request path from owin.RequestPath.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.QueryString">
- <summary>
- Gets or set the query string from owin.RequestQueryString.
- </summary>
- <returns>The query string from owin.RequestQueryString.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Query">
- <summary>
- Gets the query value collection parsed from owin.RequestQueryString.
- </summary>
- <returns>The query value collection parsed from owin.RequestQueryString.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Uri">
- <summary>
- Gets the uniform resource identifier (URI) associated with the request.
- </summary>
- <returns>The uniform resource identifier (URI) associated with the request.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Protocol">
- <summary>
- Gets or set the owin.RequestProtocol.
- </summary>
- <returns>The owin.RequestProtocol.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Headers">
- <summary>
- Gets the request headers.
- </summary>
- <returns>The request headers.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Cookies">
- <summary>
- Gets the collection of Cookies for this request.
- </summary>
- <returns>The collection of Cookies for this request.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.ContentType">
- <summary>
- Gets or sets the Content-Type header.
- </summary>
- <returns>The Content-Type header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.CacheControl">
- <summary>
- Gets or sets the Cache-Control header.
- </summary>
- <returns>The Cache-Control header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.MediaType">
- <summary>
- Gets or sets the Media-Type header.
- </summary>
- <returns>The Media-Type header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Accept">
- <summary>
- Gets or set the Accept header.
- </summary>
- <returns>The Accept header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.Body">
- <summary>
- Gets or set the owin.RequestBody Stream.
- </summary>
- <returns>The owin.RequestBody Stream.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.CallCancelled">
- <summary>
- Gets or sets the cancellation token for the request.
- </summary>
- <returns>The cancellation token for the request.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.LocalIpAddress">
- <summary>
- Gets or set the server.LocalIpAddress.
- </summary>
- <returns>The server.LocalIpAddress.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.LocalPort">
- <summary>
- Gets or set the server.LocalPort.
- </summary>
- <returns>The server.LocalPort.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.RemoteIpAddress">
- <summary>
- Gets or set the server.RemoteIpAddress.
- </summary>
- <returns>The server.RemoteIpAddress.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.RemotePort">
- <summary>
- Gets or set the server.RemotePort.
- </summary>
- <returns>The server.RemotePort.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinRequest.User">
- <summary>
- Gets or set the server.User.
- </summary>
- <returns>The server.User.</returns>
- </member>
- <member name="T:Microsoft.Owin.IOwinResponse">
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.OnSendingHeaders(System.Action{System.Object},System.Object)">
- <summary>
- Registers for an event that fires when the response headers are sent.
- </summary>
- <param name="callback">The callback method.</param>
- <param name="state">The callback state.</param>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.Redirect(System.String)">
- <summary>
- Sets a 302 response status code and the Location header.
- </summary>
- <param name="location">The location where to redirect the client.</param>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.Write(System.String)">
- <summary>
- Writes the given text to the response body stream using UTF-8.
- </summary>
- <param name="text">The response data.</param>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.Write(System.Byte[])">
- <summary>
- Writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.Write(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
- <param name="count">The number of bytes to write.</param>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.String)">
- <summary>
- Asynchronously writes the given text to the response body stream using UTF-8.
- </summary>
- <param name="text">The response data.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.String,System.Threading.CancellationToken)">
- <summary>
- Asynchronously writes the given text to the response body stream using UTF-8.
- </summary>
- <param name="text">The response data.</param>
- <param name="token">A token used to indicate cancellation.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.Byte[])">
- <summary>
- Asynchronously writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.Byte[],System.Threading.CancellationToken)">
- <summary>
- Asynchronously writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <param name="token">A token used to indicate cancellation.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
- <summary>
- Asynchronously writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
- <param name="count">The number of bytes to write.</param>
- <param name="token">A token used to indicate cancellation.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.Get``1(System.String)">
- <summary>
- Gets a value from the OWIN environment, or returns default(T) if not present.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key or the default(T) if not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.IOwinResponse.Set``1(System.String,``0)">
- <summary>
- Sets the given key and value in the OWIN environment.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.Environment">
- <summary>
- Gets the OWIN environment.
- </summary>
- <returns>The OWIN environment.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.Context">
- <summary>
- Gets the request context.
- </summary>
- <returns>The request context.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.StatusCode">
- <summary>
- Gets or sets the optional owin.ResponseStatusCode.
- </summary>
- <returns>The optional owin.ResponseStatusCode, or 200 if not set.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.ReasonPhrase">
- <summary>
- Gets or sets the the optional owin.ResponseReasonPhrase.
- </summary>
- <returns>The the optional owin.ResponseReasonPhrase.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.Protocol">
- <summary>
- Gets or sets the owin.ResponseProtocol.
- </summary>
- <returns>The owin.ResponseProtocol.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.Headers">
- <summary>
- Gets the response header collection.
- </summary>
- <returns>The response header collection.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.Cookies">
- <summary>
- Gets a collection used to manipulate the Set-Cookie header.
- </summary>
- <returns>A collection used to manipulate the Set-Cookie header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.ContentLength">
- <summary>
- Gets or sets the Content-Length header.
- </summary>
- <returns>The Content-Length header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.ContentType">
- <summary>
- Gets or sets the Content-Type header.
- </summary>
- <returns>The Content-Type header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.Expires">
- <summary>
- Gets or sets the Expires header.
- </summary>
- <returns>The Expires header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.ETag">
- <summary>
- Gets or sets the E-Tag header.
- </summary>
- <returns>The E-Tag header.</returns>
- </member>
- <member name="P:Microsoft.Owin.IOwinResponse.Body">
- <summary>
- Gets or sets the owin.ResponseBody Stream.
- </summary>
- <returns>The owin.ResponseBody Stream.</returns>
- </member>
- <member name="T:Microsoft.Owin.OwinStartupAttribute">
- <summary>
- Used to mark which class in an assembly should be used for automatic startup.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.Type)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
- </summary>
- <param name="startupType">The startup class</param>
- </member>
- <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.String,System.Type)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
- </summary>
- <param name="friendlyName">A non-default configuration, e.g. staging.</param>
- <param name="startupType">The startup class</param>
- </member>
- <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.Type,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
- </summary>
- <param name="startupType">The startup class</param>
- <param name="methodName">Specifies which method to call</param>
- </member>
- <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.String,System.Type,System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
- </summary>
- <param name="friendlyName">A non-default configuration, e.g. staging.</param>
- <param name="startupType">The startup class</param>
- <param name="methodName">Specifies which method to call</param>
- </member>
- <member name="P:Microsoft.Owin.OwinStartupAttribute.FriendlyName">
- <summary>
- A non-default configuration if any. e.g. Staging.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.OwinStartupAttribute.StartupType">
- <summary>
- The startup class
- </summary>
- </member>
- <member name="P:Microsoft.Owin.OwinStartupAttribute.MethodName">
- <summary>
- The name of the configuration method
- </summary>
- </member>
- <member name="T:Owin.PipelineStage">
- <summary>
- An ordered list of known Asp.Net integrated pipeline stages. More details on the ASP.NET integrated pipeline can be found at http://msdn.microsoft.com/en-us/library/system.web.httpapplication.aspx
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.Authenticate">
- <summary>
- Corresponds to the AuthenticateRequest stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.PostAuthenticate">
- <summary>
- Corresponds to the PostAuthenticateRequest stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.Authorize">
- <summary>
- Corresponds to the AuthorizeRequest stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.PostAuthorize">
- <summary>
- Corresponds to the PostAuthorizeRequest stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.ResolveCache">
- <summary>
- Corresponds to the ResolveRequestCache stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.PostResolveCache">
- <summary>
- Corresponds to the PostResolveRequestCache stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.MapHandler">
- <summary>
- Corresponds to the MapRequestHandler stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.PostMapHandler">
- <summary>
- Corresponds to the PostMapRequestHandler stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.AcquireState">
- <summary>
- Corresponds to the AcquireRequestState stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.PostAcquireState">
- <summary>
- Corresponds to the PostAcquireRequestState stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="F:Owin.PipelineStage.PreHandlerExecute">
- <summary>
- Corresponds to the PreRequestHandlerExecute stage of the ASP.NET integrated pipeline.
- </summary>
- </member>
- <member name="T:Owin.MapExtensions">
- <summary>
- Extension methods for the MapMiddleware
- </summary>
- </member>
- <member name="M:Owin.MapExtensions.Map(Owin.IAppBuilder,System.String,System.Action{Owin.IAppBuilder})">
- <summary>
- If the request path starts with the given pathMatch, execute the app configured via configuration parameter instead of
- continuing to the next component in the pipeline.
- </summary>
- <param name="app"></param>
- <param name="pathMatch">The path to match</param>
- <param name="configuration">The branch to take for positive path matches</param>
- <returns></returns>
- </member>
- <member name="M:Owin.MapExtensions.Map(Owin.IAppBuilder,Microsoft.Owin.PathString,System.Action{Owin.IAppBuilder})">
- <summary>
- If the request path starts with the given pathMatch, execute the app configured via configuration parameter instead of
- continuing to the next component in the pipeline.
- </summary>
- <param name="app"></param>
- <param name="pathMatch">The path to match</param>
- <param name="configuration">The branch to take for positive path matches</param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Mapping.MapMiddleware">
- <summary>
- Used to create path based branches in your application pipeline.
- The owin.RequestPathBase is not included in the evaluation, only owin.RequestPath.
- Matching paths have the matching piece removed from owin.RequestPath and added to the owin.RequestPathBase.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Mapping.MapMiddleware.#ctor(Microsoft.Owin.OwinMiddleware,Microsoft.Owin.Mapping.MapOptions)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Mapping.MapMiddleware"/> class
- </summary>
- <param name="next">The normal pipeline taken for a negative match</param>
- <param name="options"></param>
- </member>
- <member name="M:Microsoft.Owin.Mapping.MapMiddleware.Invoke(Microsoft.Owin.IOwinContext)">
- <summary>
- Process an individual request.
- </summary>
- <param name="context"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Mapping.MapOptions">
- <summary>
- Options for the Map middleware
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Mapping.MapOptions.PathMatch">
- <summary>
- The path to match
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Mapping.MapOptions.Branch">
- <summary>
- The branch taken for a positive match
- </summary>
- </member>
- <member name="T:Owin.MapWhenExtensions">
- <summary>
- Extension methods for the MapWhenMiddleware
- </summary>
- </member>
- <member name="M:Owin.MapWhenExtensions.MapWhen(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Boolean},System.Action{Owin.IAppBuilder})">
- <summary>
- Branches the request pipeline based on the result of the given predicate.
- </summary>
- <param name="app"></param>
- <param name="predicate">Invoked with the request environment to determine if the branch should be taken</param>
- <param name="configuration">Configures a branch to take</param>
- <returns></returns>
- </member>
- <member name="M:Owin.MapWhenExtensions.MapWhenAsync(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Threading.Tasks.Task{System.Boolean}},System.Action{Owin.IAppBuilder})">
- <summary>
- Branches the request pipeline based on the async result of the given predicate.
- </summary>
- <param name="app"></param>
- <param name="predicate">Invoked asynchronously with the request environment to determine if the branch should be taken</param>
- <param name="configuration">Configures a branch to take</param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Mapping.MapWhenMiddleware">
- <summary>
- Determines if the request should take a specific branch of the pipeline by passing the environment
- to a user defined callback.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Mapping.MapWhenMiddleware.#ctor(Microsoft.Owin.OwinMiddleware,Microsoft.Owin.Mapping.MapWhenOptions)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Mapping.MapWhenMiddleware"/> class
- </summary>
- <param name="next">The normal application pipeline</param>
- <param name="options"></param>
- </member>
- <member name="M:Microsoft.Owin.Mapping.MapWhenMiddleware.Invoke(Microsoft.Owin.IOwinContext)">
- <summary>
- Process an individual request.
- </summary>
- <param name="context"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Mapping.MapWhenOptions">
- <summary>
- Options for the MapWhen middleware
- </summary>
- <summary>
- Options for the MapWhen middleware
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Mapping.MapWhenOptions.Predicate">
- <summary>
- The user callback that determines if the branch should be taken
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Mapping.MapWhenOptions.Branch">
- <summary>
- The branch taken for a positive match
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Mapping.MapWhenOptions.PredicateAsync">
- <summary>
- The async user callback that determines if the branch should be taken
- </summary>
- </member>
- <member name="T:Microsoft.Owin.OwinContext">
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinContext.#ctor">
- <summary>
- Create a new context with only request and response header collections.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinContext.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
- Create a new wrapper.
- </summary>
- <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinContext.Get``1(System.String)">
- <summary>
- Gets a value from the OWIN environment, or returns default(T) if not present.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key or the default(T) if not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinContext.Set``1(System.String,``0)">
- <summary>
- Sets the given key and value in the OWIN environment.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinContext.Request">
- <summary>
- Gets a wrapper exposing request specific properties.
- </summary>
- <returns>A wrapper exposing request specific properties.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinContext.Response">
- <summary>
- Gets a wrapper exposing response specific properties.
- </summary>
- <returns>A wrapper exposing response specific properties.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinContext.Environment">
- <summary>
- Gets the OWIN environment.
- </summary>
- <returns>The OWIN environment.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinContext.TraceOutput">
- <summary>
- Gets or sets the host.TraceOutput environment value.
- </summary>
- <returns>The host.TraceOutput TextWriter.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinContext.Authentication">
- <summary>
- Gets the Authentication middleware functionality available on the current request.
- </summary>
- <returns>The authentication middleware functionality available on the current request.</returns>
- </member>
- <member name="T:Microsoft.Owin.OwinRequest">
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinRequest.ReadFormAsync">
- <summary>
- Asynchronously reads and parses the request body as a form.
- </summary>
- <returns>The parsed form data.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinRequest.#ctor">
- <summary>
- Create a new context with only request and response header collections.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinRequest.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
- Create a new environment wrapper exposing request properties.
- </summary>
- <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinRequest.Get``1(System.String)">
- <summary>
- Gets a value from the OWIN environment, or returns default(T) if not present.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key or the default(T) if not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinRequest.Set``1(System.String,``0)">
- <summary>
- Sets the given key and value in the OWIN environment.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Environment">
- <summary>
- Gets the OWIN environment.
- </summary>
- <returns>The OWIN environment.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Context">
- <summary>
- Gets the request context.
- </summary>
- <returns>The request context.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Method">
- <summary>
- Gets or set the HTTP method.
- </summary>
- <returns>The HTTP method.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Scheme">
- <summary>
- Gets or set the HTTP request scheme from owin.RequestScheme.
- </summary>
- <returns>The HTTP request scheme from owin.RequestScheme.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.IsSecure">
- <summary>
- Returns true if the owin.RequestScheme is https.
- </summary>
- <returns>true if this request is using https; otherwise, false.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Host">
- <summary>
- Gets or set the Host header. May include the port.
- </summary>
- <return>The Host header.</return>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.PathBase">
- <summary>
- Gets or set the owin.RequestPathBase.
- </summary>
- <returns>The owin.RequestPathBase.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Path">
- <summary>
- Gets or set the request path from owin.RequestPath.
- </summary>
- <returns>The request path from owin.RequestPath.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.QueryString">
- <summary>
- Gets or set the query string from owin.RequestQueryString.
- </summary>
- <returns>The query string from owin.RequestQueryString.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Query">
- <summary>
- Gets the query value collection parsed from owin.RequestQueryString.
- </summary>
- <returns>The query value collection parsed from owin.RequestQueryString.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Uri">
- <summary>
- Gets the uniform resource identifier (URI) associated with the request.
- </summary>
- <returns>The uniform resource identifier (URI) associated with the request.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Protocol">
- <summary>
- Gets or set the owin.RequestProtocol.
- </summary>
- <returns>The owin.RequestProtocol.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Headers">
- <summary>
- Gets the request headers.
- </summary>
- <returns>The request headers.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Cookies">
- <summary>
- Gets the collection of Cookies for this request.
- </summary>
- <returns>The collection of Cookies for this request.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.ContentType">
- <summary>
- Gets or sets the Content-Type header.
- </summary>
- <returns>The Content-Type header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.CacheControl">
- <summary>
- Gets or sets the Cache-Control header.
- </summary>
- <returns>The Cache-Control header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.MediaType">
- <summary>
- Gets or sets the Media-Type header.
- </summary>
- <returns>The Media-Type header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Accept">
- <summary>
- Gets or set the Accept header.
- </summary>
- <returns>The Accept header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.Body">
- <summary>
- Gets or set the owin.RequestBody Stream.
- </summary>
- <returns>The owin.RequestBody Stream.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.CallCancelled">
- <summary>
- Gets or sets the cancellation token for the request.
- </summary>
- <returns>The cancellation token for the request.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.LocalIpAddress">
- <summary>
- Gets or set the server.LocalIpAddress.
- </summary>
- <returns>The server.LocalIpAddress.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.LocalPort">
- <summary>
- Gets or set the server.LocalPort.
- </summary>
- <returns>The server.LocalPort.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.RemoteIpAddress">
- <summary>
- Gets or set the server.RemoteIpAddress.
- </summary>
- <returns>The server.RemoteIpAddress.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.RemotePort">
- <summary>
- Gets or set the server.RemotePort.
- </summary>
- <returns>The server.RemotePort.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinRequest.User">
- <summary>
- Gets or set the server.User.
- </summary>
- <returns>The server.User.</returns>
- </member>
- <member name="T:Microsoft.Owin.PathString">
- <summary>
- Provides correct escaping for Path and PathBase values when needed to reconstruct a request or redirect URI string
- </summary>
- </member>
- <member name="F:Microsoft.Owin.PathString.Empty">
- <summary>
- Represents the empty path. This field is read-only.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.PathString.#ctor(System.String)">
- <summary>
- Initialize the path string with a given value. This value must be in un-escaped format. Use
- PathString.FromUriComponent(value) if you have a path value which is in an escaped format.
- </summary>
- <param name="value">The unescaped path to be assigned to the Value property.</param>
- </member>
- <member name="M:Microsoft.Owin.PathString.ToString">
- <summary>
- Provides the path string escaped in a way which is correct for combining into the URI representation.
- </summary>
- <returns>The escaped path value</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.ToUriComponent">
- <summary>
- Provides the path string escaped in a way which is correct for combining into the URI representation.
- </summary>
- <returns>The escaped path value</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.FromUriComponent(System.String)">
- <summary>
- Returns an PathString given the path as it is escaped in the URI format. The string MUST NOT contain any
- value that is not a path.
- </summary>
- <param name="uriComponent">The escaped path as it appears in the URI format.</param>
- <returns>The resulting PathString</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.FromUriComponent(System.Uri)">
- <summary>
- Returns an PathString given the path as from a Uri object. Relative Uri objects are not supported.
- </summary>
- <param name="uri">The Uri object</param>
- <returns>The resulting PathString</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.StartsWithSegments(Microsoft.Owin.PathString)">
- <summary>
- Checks if this instance starts with or exactly matches the other instance. Only full segments are matched.
- </summary>
- <param name="other"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.StartsWithSegments(Microsoft.Owin.PathString,Microsoft.Owin.PathString@)">
- <summary>
- Checks if this instance starts with or exactly matches the other instance. Only full segments are matched.
- </summary>
- <param name="other"></param>
- <param name="remaining">Any remaining segments from this instance not included in the other instance.</param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.Add(Microsoft.Owin.PathString)">
- <summary>
- Adds two PathString instances into a combined PathString value.
- </summary>
- <returns>The combined PathString value</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.Add(Microsoft.Owin.QueryString)">
- <summary>
- Combines a PathString and QueryString into the joined URI formatted string value.
- </summary>
- <returns>The joined URI formatted string value</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.Equals(Microsoft.Owin.PathString)">
- <summary>
- Compares this PathString value to another value. The default comparison is StringComparison.OrdinalIgnoreCase.
- </summary>
- <param name="other">The second PathString for comparison.</param>
- <returns>True if both PathString values are equal</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.Equals(Microsoft.Owin.PathString,System.StringComparison)">
- <summary>
- Compares this PathString value to another value using a specific StringComparison type
- </summary>
- <param name="other">The second PathString for comparison</param>
- <param name="comparisonType">The StringComparison type to use</param>
- <returns>True if both PathString values are equal</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.Equals(System.Object)">
- <summary>
- Compares this PathString value to another value. The default comparison is StringComparison.OrdinalIgnoreCase.
- </summary>
- <param name="obj">The second PathString for comparison.</param>
- <returns>True if both PathString values are equal</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.GetHashCode">
- <summary>
- Returns the hash code for the PathString value. The hash code is provided by the OrdinalIgnoreCase implementation.
- </summary>
- <returns>The hash code</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.op_Equality(Microsoft.Owin.PathString,Microsoft.Owin.PathString)">
- <summary>
- Operator call through to Equals
- </summary>
- <param name="left">The left parameter</param>
- <param name="right">The right parameter</param>
- <returns>True if both PathString values are equal</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.op_Inequality(Microsoft.Owin.PathString,Microsoft.Owin.PathString)">
- <summary>
- Operator call through to Equals
- </summary>
- <param name="left">The left parameter</param>
- <param name="right">The right parameter</param>
- <returns>True if both PathString values are not equal</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.op_Addition(Microsoft.Owin.PathString,Microsoft.Owin.PathString)">
- <summary>
- Operator call through to Add
- </summary>
- <param name="left">The left parameter</param>
- <param name="right">The right parameter</param>
- <returns>The PathString combination of both values</returns>
- </member>
- <member name="M:Microsoft.Owin.PathString.op_Addition(Microsoft.Owin.PathString,Microsoft.Owin.QueryString)">
- <summary>
- Operator call through to Add
- </summary>
- <param name="left">The left parameter</param>
- <param name="right">The right parameter</param>
- <returns>The PathString combination of both values</returns>
- </member>
- <member name="P:Microsoft.Owin.PathString.Value">
- <summary>
- The unescaped path value
- </summary>
- </member>
- <member name="P:Microsoft.Owin.PathString.HasValue">
- <summary>
- True if the path is not empty
- </summary>
- </member>
- <member name="T:Microsoft.Owin.QueryString">
- <summary>
- Provides correct handling for QueryString value when needed to reconstruct a request or redirect URI string
- </summary>
- </member>
- <member name="F:Microsoft.Owin.QueryString.Empty">
- <summary>
- Represents the empty query string. This field is read-only.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.QueryString.#ctor(System.String)">
- <summary>
- Initalize the query string with a given value. This value must be in escaped and delimited format without
- a leading '?' character.
- </summary>
- <param name="value">The query string to be assigned to the Value property.</param>
- </member>
- <member name="M:Microsoft.Owin.QueryString.#ctor(System.String,System.String)">
- <summary>
- Initialize a query string with a single given parameter name and value. The value is
- </summary>
- <param name="name">The unencoded parameter name</param>
- <param name="value">The unencoded parameter value</param>
- </member>
- <member name="M:Microsoft.Owin.QueryString.ToString">
- <summary>
- Provides the query string escaped in a way which is correct for combining into the URI representation.
- A leading '?' character will be prepended unless the Value is null or empty. Characters which are potentally
- dangerous are escaped.
- </summary>
- <returns>The query string value</returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.ToUriComponent">
- <summary>
- Provides the query string escaped in a way which is correct for combining into the URI representation.
- A leading '?' character will be prepended unless the Value is null or empty. Characters which are potentially
- dangerous are escaped.
- </summary>
- <returns>The query string value</returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.FromUriComponent(System.String)">
- <summary>
- Returns an QueryString given the query as it is escaped in the URI format. The string MUST NOT contain any
- value that is not a query.
- </summary>
- <param name="uriComponent">The escaped query as it appears in the URI format.</param>
- <returns>The resulting QueryString</returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.FromUriComponent(System.Uri)">
- <summary>
- Returns an QueryString given the query as from a Uri object. Relative Uri objects are not supported.
- </summary>
- <param name="uri">The Uri object</param>
- <returns>The resulting QueryString</returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.Equals(Microsoft.Owin.QueryString)">
- <summary>
- Indicates whether the current instance is equal to the other instance.
- </summary>
- <param name="other"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.Equals(System.Object)">
- <summary>
- Indicates whether the current instance is equal to the other instance.
- </summary>
- <param name="obj"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.GetHashCode">
- <summary>
- Returns the hash code for this instance.
- </summary>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.op_Equality(Microsoft.Owin.QueryString,Microsoft.Owin.QueryString)">
- <summary>
- Compares the two instances for equality.
- </summary>
- <param name="left"></param>
- <param name="right"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.QueryString.op_Inequality(Microsoft.Owin.QueryString,Microsoft.Owin.QueryString)">
- <summary>
- Compares the two instances for inequality.
- </summary>
- <param name="left"></param>
- <param name="right"></param>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.QueryString.Value">
- <summary>
- The unescaped query string without the leading '?' character
- </summary>
- </member>
- <member name="P:Microsoft.Owin.QueryString.HasValue">
- <summary>
- True if the query string is not empty
- </summary>
- </member>
- <member name="T:Microsoft.Owin.RequestCookieCollection">
- <summary>
- A wrapper for the request Cookie header
- </summary>
- </member>
- <member name="M:Microsoft.Owin.RequestCookieCollection.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
- <summary>
- Create a new wrapper
- </summary>
- <param name="store"></param>
- </member>
- <member name="M:Microsoft.Owin.RequestCookieCollection.GetEnumerator">
- <summary>
-
- </summary>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.RequestCookieCollection.System#Collections#IEnumerable#GetEnumerator">
- <summary>
-
- </summary>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.RequestCookieCollection.Item(System.String)">
- <summary>
- Returns null rather than throwing KeyNotFoundException
- </summary>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Resources">
- <summary>
- A strongly-typed resource class, for looking up localized strings, etc.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.ResourceManager">
- <summary>
- Returns the cached ResourceManager instance used by this class.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Culture">
- <summary>
- Overrides the current thread's CurrentUICulture property for all
- resource lookups using this strongly typed resource class.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_ConversionTakesOneParameter">
- <summary>
- Looks up a localized string similar to Conversion delegate must take one parameter..
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_MiddlewareNotSupported">
- <summary>
- Looks up a localized string similar to The type '{0}' does not match any known middleware pattern..
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_MissingOnSendingHeaders">
- <summary>
- Looks up a localized string similar to The OWIN key 'server.OnSendingHeaders' is not available for this request..
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_NoConstructorFound">
- <summary>
- Looks up a localized string similar to The class '{0}' does not have a constructor taking {1} arguments..
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_NoConversionExists">
- <summary>
- Looks up a localized string similar to No conversion available between {0} and {1}..
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_PathMustNotEndWithSlash">
- <summary>
- Looks up a localized string similar to The path must not end with a '/'.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_PathMustStartWithSlash">
- <summary>
- Looks up a localized string similar to The path must start with a '/' followed by one or more characters..
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_PathRequired">
- <summary>
- Looks up a localized string similar to The path is required.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Resources.Exception_QueryStringMustStartWithDelimiter">
- <summary>
- Looks up a localized string similar to The query string must start with a '?' unless null or empty..
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Builder.AppBuilder">
- <summary>
- A standard implementation of IAppBuilder
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilder.#ctor">
- <summary>
- Initializes a new instance of the the type.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilder.#ctor(System.Collections.Generic.IDictionary{System.Tuple{System.Type,System.Type},System.Delegate},System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
-
- </summary>
- <param name="conversions"></param>
- <param name="properties"></param>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilder.Use(System.Object,System.Object[])">
- <summary>
- Adds a middleware node to the OWIN function pipeline. The middleware are
- invoked in the order they are added: the first middleware passed to Use will
- be the outermost function, and the last middleware passed to Use will be the
- innermost.
- </summary>
- <param name="middleware">
- The middleware parameter determines which behavior is being chained into the
- pipeline.
-
- If the middleware given to Use is a Delegate, then it will be invoked with the "next app" in
- the chain as the first parameter. If the delegate takes more than the single argument,
- then the additional values must be provided to Use in the args array.
-
- If the middleware given to Use is a Type, then the public constructor will be
- invoked with the "next app" in the chain as the first parameter. The resulting object
- must have a public Invoke method. If the object has constructors which take more than
- the single "next app" argument, then additional values may be provided in the args array.
- </param>
- <param name="args">
- Any additional args passed to Use will be passed as additional values, following the "next app"
- parameter, when the OWIN call pipeline is build.
-
- They are passed as additional parameters if the middleware parameter is a Delegate, or as additional
- constructor arguments if the middle parameter is a Type.
- </param>
- <returns>
- The IAppBuilder itself is returned. This enables you to chain your use statements together.
- </returns>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilder.New">
- <summary>
- The New method creates a new instance of an IAppBuilder. This is needed to create
- a tree structure in your processing, rather than a linear pipeline. The new instance share the
- same Properties, but will be created with a new, empty middleware list.
-
- To create a tangent pipeline you would first call New, followed by several calls to Use on
- the new builder, ending with a call to Build on the new builder. The return value from Build
- will be the entry-point to your tangent pipeline. This entry-point may now be added to the
- main pipeline as an argument to a switching middleware, which will either call the tangent
- pipeline or the "next app", based on something in the request.
-
- That said - all of that work is typically hidden by a middleware like Map, which will do that
- for you.
- </summary>
- <returns>The new instance of the IAppBuilder implementation</returns>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilder.Build(System.Type)">
- <summary>
- The Build is called at the point when all of the middleware should be chained
- together. This is typically done by the hosting component which created the app builder,
- and does not need to be called by the startup method if the IAppBuilder is passed in.
- </summary>
- <param name="returnType">
- The Type argument indicates which calling convention should be returned, and
- is typically typeof(<typeref name="Func<IDictionary<string,object>, Task>"/>) for the OWIN
- calling convention.
- </param>
- <returns>
- Returns an instance of the pipeline's entry point. This object may be safely cast to the
- type which was provided
- </returns>
- </member>
- <member name="P:Microsoft.Owin.Builder.AppBuilder.Properties">
- <summary>
- Contains arbitrary properties which may added, examined, and modified by
- components during the startup sequence.
- </summary>
- <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
- </member>
- <member name="T:Microsoft.Owin.Builder.NotFound">
- <summary>
- Simple object used by AppBuilder as seed OWIN callable if the
- builder.Properties["builder.DefaultApp"] is not set
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Infrastructure.ISystemClock">
- <summary>
- Abstracts the system clock to facilitate testing.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Infrastructure.ISystemClock.UtcNow">
- <summary>
- Retrieves the current system time in UTC.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Infrastructure.SystemClock">
- <summary>
- Provides access to the normal system clock.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Infrastructure.SystemClock.UtcNow">
- <summary>
- Retrieves the current system time in UTC.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Infrastructure.WebUtilities">
- <summary>
- Response generation utilities.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.WebUtilities.AddQueryString(System.String,System.String)">
- <summary>
- Append the given query to the uri.
- </summary>
- <param name="uri">The base uri.</param>
- <param name="queryString">The query string to append, if any.</param>
- <returns>The combine result.</returns>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.WebUtilities.AddQueryString(System.String,System.String,System.String)">
- <summary>
- Append the given query key and value to the uri.
- </summary>
- <param name="uri">The base uri.</param>
- <param name="name">The name of the query key.</param>
- <param name="value">The query value.</param>
- <returns>The combine result.</returns>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.WebUtilities.AddQueryString(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
- <summary>
- Append the given query keys and values to the uri.
- </summary>
- <param name="uri">The base uri.</param>
- <param name="queryString">A collection of name value query pairs to append.</param>
- <returns>The combine result.</returns>
- </member>
- <member name="T:Microsoft.Owin.ResponseCookieCollection">
- <summary>
- A wrapper for the response Set-Cookie header
- </summary>
- </member>
- <member name="M:Microsoft.Owin.ResponseCookieCollection.#ctor(Microsoft.Owin.IHeaderDictionary)">
- <summary>
- Create a new wrapper
- </summary>
- <param name="headers"></param>
- </member>
- <member name="M:Microsoft.Owin.ResponseCookieCollection.Append(System.String,System.String)">
- <summary>
- Add a new cookie and value
- </summary>
- <param name="key"></param>
- <param name="value"></param>
- </member>
- <member name="M:Microsoft.Owin.ResponseCookieCollection.Append(System.String,System.String,Microsoft.Owin.CookieOptions)">
- <summary>
- Add a new cookie
- </summary>
- <param name="key"></param>
- <param name="value"></param>
- <param name="options"></param>
- </member>
- <member name="M:Microsoft.Owin.ResponseCookieCollection.Delete(System.String)">
- <summary>
- Sets an expired cookie
- </summary>
- <param name="key"></param>
- </member>
- <member name="M:Microsoft.Owin.ResponseCookieCollection.Delete(System.String,Microsoft.Owin.CookieOptions)">
- <summary>
- Sets an expired cookie
- </summary>
- <param name="key"></param>
- <param name="options"></param>
- </member>
- <member name="T:Microsoft.Owin.Security.AuthenticateResult">
- <summary>
- Acts as the return value from calls to the IAuthenticationManager's AuthenticeAsync methods.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticateResult.#ctor(System.Security.Principal.IIdentity,Microsoft.Owin.Security.AuthenticationProperties,Microsoft.Owin.Security.AuthenticationDescription)">
- <summary>
- Create an instance of the result object
- </summary>
- <param name="identity">Assigned to Identity. May be null.</param>
- <param name="properties">Assigned to Properties. Contains extra information carried along with the identity.</param>
- <param name="description">Assigned to Description. Contains information describing the authentication provider.</param>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticateResult.Identity">
- <summary>
- Contains the claims that were authenticated by the given AuthenticationType. If the authentication
- type was not successful the Identity property will be null.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticateResult.Properties">
- <summary>
- Contains extra values that were provided with the original SignIn call.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticateResult.Description">
- <summary>
- Contains description properties for the middleware authentication type in general. Does not
- vary per request.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.AuthenticationDescription">
- <summary>
- Contains information describing an authentication provider.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationDescription.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationDescription"/> class
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationDescription.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationDescription"/> class
- </summary>
- <param name="properties"></param>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationDescription.Properties">
- <summary>
- Contains metadata about the authentication provider.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationDescription.AuthenticationType">
- <summary>
- Gets or sets the name used to reference the authentication middleware instance.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationDescription.Caption">
- <summary>
- Gets or sets the display name for the authentication provider.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Extensions.IntegratedPipelineExtensions">
- <summary>
- Extension methods used to indicate at which stage in the integrated pipeline prior middleware should run.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Extensions.IntegratedPipelineExtensions.UseStageMarker(Owin.IAppBuilder,System.String)">
- <summary>
- Call after other middleware to specify when they should run in the integrated pipeline.
- </summary>
- <param name="app">The IAppBuilder.</param>
- <param name="stageName">The name of the integrated pipeline in which to run.</param>
- <returns>The original IAppBuilder for chaining.</returns>
- </member>
- <member name="M:Microsoft.Owin.Extensions.IntegratedPipelineExtensions.UseStageMarker(Owin.IAppBuilder,Owin.PipelineStage)">
- <summary>
- Call after other middleware to specify when they should run in the integrated pipeline.
- </summary>
- <param name="app">The IAppBuilder.</param>
- <param name="stage">The stage of the integrated pipeline in which to run.</param>
- <returns>The original IAppBuilder for chaining.</returns>
- </member>
- <member name="T:Microsoft.Owin.Logging.AppBuilderLoggerExtensions">
- <summary>
- Logging extension methods for IAppBuilder.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.SetLoggerFactory(Owin.IAppBuilder,Microsoft.Owin.Logging.ILoggerFactory)">
- <summary>
- Sets the server.LoggerFactory in the Properties collection.
- </summary>
- <param name="app"></param>
- <param name="loggerFactory"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.GetLoggerFactory(Owin.IAppBuilder)">
- <summary>
- Retrieves the server.LoggerFactory from the Properties collection.
- </summary>
- <param name="app"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.CreateLogger(Owin.IAppBuilder,System.String)">
- <summary>
- Creates a new ILogger instance from the server.LoggerFactory in the Properties collection.
- </summary>
- <param name="app"></param>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.CreateLogger(Owin.IAppBuilder,System.Type)">
- <summary>
- Creates a new ILogger instance from the server.LoggerFactory in the Properties collection.
- </summary>
- <param name="app"></param>
- <param name="component"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.CreateLogger``1(Owin.IAppBuilder)">
- <summary>
- Creates a new ILogger instance from the server.LoggerFactory in the Properties collection.
- </summary>
- <typeparam name="TType"></typeparam>
- <param name="app"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Logging.ILoggerFactory">
- <summary>
- Used to create logger instances of the given name.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Logging.ILoggerFactory.Create(System.String)">
- <summary>
- Creates a new ILogger instance of the given name.
- </summary>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Logging.ILogger">
- <summary>
- A generic interface for logging.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Logging.ILogger.WriteCore(System.Diagnostics.TraceEventType,System.Int32,System.Object,System.Exception,System.Func{System.Object,System.Exception,System.String})">
- <summary>
- Aggregates most logging patterns to a single method. This must be compatible with the Func representation in the OWIN environment.
-
- To check IsEnabled call WriteCore with only TraceEventType and check the return value, no event will be written.
- </summary>
- <param name="eventType"></param>
- <param name="eventId"></param>
- <param name="state"></param>
- <param name="exception"></param>
- <param name="formatter"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.BuilderProperties.Address">
- <summary>
- Contains the parts of an address.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
- Initializes a new instance.
- </summary>
- <param name="dictionary"></param>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.#ctor(System.String,System.String,System.String,System.String)">
- <summary>
- Initializes a new <see cref="T:Microsoft.Owin.BuilderProperties.Address"/> with the given parts.
- </summary>
- <param name="scheme">The scheme.</param>
- <param name="host">The host.</param>
- <param name="port">The port.</param>
- <param name="path">The path.</param>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.Create">
- <summary>
- Creates a new <see cref="T:Microsoft.Owin.BuilderProperties.Address"/>
- </summary>
- <returns>A new <see cref="T:Microsoft.Owin.BuilderProperties.Address" /></returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.Equals(Microsoft.Owin.BuilderProperties.Address)">
- <summary>
- Determines whether the specified object is equal to the current object.
- </summary>
- <param name="other">The other object.</param>
- <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.Equals(System.Object)">
- <summary>
- Determines whether the specified object is equal to the current object.
- </summary>
- <param name="obj">The other object.</param>
- <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.GetHashCode">
- <summary>
- Returns the hash code for this instance.
- </summary>
- <returns>The hash code for this instance.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.op_Equality(Microsoft.Owin.BuilderProperties.Address,Microsoft.Owin.BuilderProperties.Address)">
- <summary>
- Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Address" /> are equal.
- </summary>
- <param name="left">The first object to compare.</param>
- <param name="right">The second object to compare.</param>
- <returns>true if left and right represent the same address; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.op_Inequality(Microsoft.Owin.BuilderProperties.Address,Microsoft.Owin.BuilderProperties.Address)">
- <summary>
- Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Address" /> are not equal.
- </summary>
- <param name="left">The first object to compare.</param>
- <param name="right">The second object to compare.</param>
- <returns>true if left and right do not represent the same address; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.Get``1(System.String)">
- <summary>
- Gets a specified key and value from the underlying dictionary.
- </summary>
- <typeparam name="T"></typeparam>
- <param name="key">The key.</param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Address.Set(System.String,System.Object)">
- <summary>
- Sets a specified key and value in the underlying dictionary.
- </summary>
- <param name="key">The key.</param>
- <param name="value">The value.</param>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Address.Dictionary">
- <summary>
- Gets the internal dictionary for this collection.
- </summary>
- <returns>The internal dictionary for this collection.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Address.Scheme">
- <summary>
- The uri scheme.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Address.Host">
- <summary>
- The uri host.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Address.Port">
- <summary>
- The uri port.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Address.Path">
- <summary>
- The uri path.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.BuilderProperties.AddressCollection">
- <summary>
- Wraps the host.Addresses list.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.#ctor(System.Collections.Generic.IList{System.Collections.Generic.IDictionary{System.String,System.Object}})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.AddressCollection" /> class.
- </summary>
- <param name="list">The address list to set to the collection.</param>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Add(Microsoft.Owin.BuilderProperties.Address)">
- <summary>
- Adds the specified address to the collection.
- </summary>
- <param name="address">The address to add to the collection.</param>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.System#Collections#IEnumerable#GetEnumerator">
- <summary>
- Gets the enumerator that iterates through the collection.
- </summary>
- <returns>The enumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.GetEnumerator">
- <summary>
- Gets the enumerator that iterates through the collection.
- </summary>
- <returns>The enumerator that can be used to iterate through the collection.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Create">
- <summary>
- Creates a new empty instance of <see cref="T:Microsoft.Owin.BuilderProperties.AddressCollection" />.
- </summary>
- <returns>A new empty instance of <see cref="T:Microsoft.Owin.BuilderProperties.AddressCollection" />.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Equals(Microsoft.Owin.BuilderProperties.AddressCollection)">
- <summary>
- Determines whether the current collection is equal to the specified collection.
- </summary>
- <param name="other">The other collection to compare to the current collection.</param>
- <returns>true if current collection is equal to the specified collection; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Equals(System.Object)">
- <summary>
- Determines whether the current collection is equal to the specified object.
- </summary>
- <param name="obj">The object to compare to the current collection.</param>
- <returns>true if current collection is equal to the specified object; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.GetHashCode">
- <summary>
- Gets the hash code for this instance.
- </summary>
- <returns>The hash code for this instance.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.op_Equality(Microsoft.Owin.BuilderProperties.AddressCollection,Microsoft.Owin.BuilderProperties.AddressCollection)">
- <summary>
- Determines whether the first collection is equal to the second collection.
- </summary>
- <param name="left">The first collection to compare.</param>
- <param name="right">The second collection to compare.</param>
- <returns>true if both collections are equal; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.op_Inequality(Microsoft.Owin.BuilderProperties.AddressCollection,Microsoft.Owin.BuilderProperties.AddressCollection)">
- <summary>
- Determines whether the first collection is not equal to the second collection.
- </summary>
- <param name="left">The first collection to compare.</param>
- <param name="right">The second collection to compare.</param>
- <returns>true if both collections are not equal; otherwise, false.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AddressCollection.List">
- <summary>
- Gets the underlying address list.
- </summary>
- <returns>The underlying address list.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AddressCollection.Count">
- <summary>
- Gets the number of elements in the collection.
- </summary>
- <returns>The number of elements in the collection.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AddressCollection.Item(System.Int32)">
- <summary>
- Gets the item with the specified index from the collection.
- </summary>
- <param name="index">The index.</param>
- <returns>The item with the specified index.</returns>
- </member>
- <member name="T:Microsoft.Owin.BuilderProperties.AppProperties">
- <summary>
- A wrapper for the <see cref="P:Microsoft.Owin.Builder.AppBuilder.Properties" /> IDictionary.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.AppProperties" /> class.
- </summary>
- <param name="dictionary"></param>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Equals(Microsoft.Owin.BuilderProperties.AppProperties)">
- <summary>
- Determines whether the current AppProperties is equal to the specified AppProperties.
- </summary>
- <param name="other">The other AppProperties to compare with the current instance.</param>
- <returns>true if the current AppProperties is equal to the specified AppProperties; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Equals(System.Object)">
- <summary>
- Determines whether the current AppProperties is equal to the specified object.
- </summary>
- <param name="obj">The object to compare with the current instance.</param>
- <returns>true if the current AppProperties is equal to the specified object; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.GetHashCode">
- <summary>
- Returns the hash code for this instance.
- </summary>
- <returns>The hash code for this instance.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.op_Equality(Microsoft.Owin.BuilderProperties.AppProperties,Microsoft.Owin.BuilderProperties.AppProperties)">
- <summary>
- Determines whether the first AppPProperties is equal to the second AppProperties.
- </summary>
- <param name="left">The first AppPropeties to compare.</param>
- <param name="right">The second AppPropeties to compare.</param>
- <returns>true if both AppProperties are equal; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.op_Inequality(Microsoft.Owin.BuilderProperties.AppProperties,Microsoft.Owin.BuilderProperties.AppProperties)">
- <summary>
- Determines whether the first AppPProperties is not equal to the second AppProperties.
- </summary>
- <param name="left">The first AppPropeties to compare.</param>
- <param name="right">The second AppPropeties to compare.</param>
- <returns>true if both AppProperties are not equal; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Get``1(System.String)">
- <summary>
- Gets the value from the dictionary with the specified key.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Set(System.String,System.Object)">
- <summary>
- Sets the value with the specified key.
- </summary>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.OwinVersion">
- <summary>
- Gets or sets the string value for “owin.Version”.
- </summary>
- <returns>The string value for “owin.Version”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.DefaultApp">
- <summary>
- Gets or sets the function delegate for “builder.DefaultApp”.
- </summary>
- <returns>The function delegate for “builder.DefaultApp”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.AddSignatureConversionDelegate">
- <summary>
- Gets or sets the action delegate for “builder.AddSignatureConversion”.
- </summary>
- <returns>The action delegate for “builder.AddSignatureConversion”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.AppName">
- <summary>
- Gets or sets the string value for “host.AppName”.
- </summary>
- <returns>The string value for “host.AppName”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.TraceOutput">
- <summary>
- Gets or sets the text writer for “host.TraceOutput”.
- </summary>
- <returns>The text writer for “host.TraceOutput”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.OnAppDisposing">
- <summary>
- Gets or sets the cancellation token for “host.OnAppDisposing”.
- </summary>
- <returns>The cancellation token for “host.OnAppDisposing”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.Addresses">
- <summary>
- Gets or sets the address collection for “host.Addresses”.
- </summary>
- <returns>The address collection for “host.Addresses”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.Capabilities">
- <summary>
- Gets or sets the list of “server.Capabilities”.
- </summary>
- <returns>The list of “server.Capabilities”.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.Dictionary">
- <summary>
- Gets the underlying dictionary for this <see cref="T:Microsoft.Owin.BuilderProperties.AppProperties" /> instance.
- </summary>
- <returns>The underlying dictionary for this <see cref="T:Microsoft.Owin.BuilderProperties.AppProperties" /> instance.</returns>
- </member>
- <member name="T:Microsoft.Owin.BuilderProperties.Capabilities">
- <summary>
- Represents the capabilities for the builder properties.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> class.
- </summary>
- <param name="dictionary"></param>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Create">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> class.
- </summary>
- <returns>A new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> class.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Equals(Microsoft.Owin.BuilderProperties.Capabilities)">
- <summary>
- Determines whether the current Capabilities instance is equal to the specified Capabilities.
- </summary>
- <param name="other">The other Capabilities to compare with the current instance.</param>
- <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Equals(System.Object)">
- <summary>
- Determines whether the current Capabilities is equal to the specified object.
- </summary>
- <param name="obj">The object to compare with the current instance.</param>
- <returns>true if the current Capabilities is equal to the specified object; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.GetHashCode">
- <summary>
- Returns the hash code for this instance.
- </summary>
- <returns>The hash code for this instance.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.op_Equality(Microsoft.Owin.BuilderProperties.Capabilities,Microsoft.Owin.BuilderProperties.Capabilities)">
- <summary>
- Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are equal.
- </summary>
- <param name="left">The first object to compare.</param>
- <param name="right">The second object to compare.</param>
- <returns>true if the two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are equal; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.op_Inequality(Microsoft.Owin.BuilderProperties.Capabilities,Microsoft.Owin.BuilderProperties.Capabilities)">
- <summary>
- Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are not equal.
- </summary>
- <param name="left">The first object to compare.</param>
- <param name="right">The second object to compare.</param>
- <returns>true if the two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are not equal; otherwise, false.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Get``1(System.String)">
- <summary>
- Gets the value from the dictionary with the specified key.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key.</returns>
- </member>
- <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Set(System.String,System.Object)">
- <summary>
- Sets the given key and value in the underlying dictionary.
- </summary>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Capabilities.Dictionary">
- <summary>
- The underling IDictionary
- </summary>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Capabilities.SendFileVersion">
- <summary>
- Gets or sets the string value for "sendfile.Version"
- </summary>
- <returns>the string value for "sendfile.Version"</returns>
- </member>
- <member name="P:Microsoft.Owin.BuilderProperties.Capabilities.WebSocketVersion">
- <summary>
- Gets or sets the websocket version.
- </summary>
- <returns>The websocket version.</returns>
- </member>
- <member name="T:Microsoft.Owin.CookieOptions">
- <summary>
- Options used to create a new cookie.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.CookieOptions.#ctor">
- <summary>
- Creates a default cookie with a path of '/'.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.CookieOptions.Domain">
- <summary>
- Gets or sets the domain to associate the cookie with.
- </summary>
- <returns>The domain to associate the cookie with.</returns>
- </member>
- <member name="P:Microsoft.Owin.CookieOptions.Path">
- <summary>
- Gets or sets the cookie path.
- </summary>
- <returns>The cookie path.</returns>
- </member>
- <member name="P:Microsoft.Owin.CookieOptions.Expires">
- <summary>
- Gets or sets the expiration date and time for the cookie.
- </summary>
- <returns>The expiration date and time for the cookie.</returns>
- </member>
- <member name="P:Microsoft.Owin.CookieOptions.Secure">
- <summary>
- Gets or sets a value that indicates whether to transmit the cookie using Secure Sockets Layer (SSL)—that is, over HTTPS only.
- </summary>
- <returns>true to transmit the cookie only over an SSL connection (HTTPS); otherwise, false.</returns>
- </member>
- <member name="P:Microsoft.Owin.CookieOptions.HttpOnly">
- <summary>
- Gets or sets a value that indicates whether a cookie is accessible by client-side script.
- </summary>
- <returns>true if a cookie is accessible by client-side script; otherwise, false.</returns>
- </member>
- <member name="T:Microsoft.Owin.Logging.LoggerFactory">
- <summary>
- Provides a default ILoggerFactory.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Logging.LoggerFactory.Default">
- <summary>
- Provides a default ILoggerFactory based on System.Diagnostics.TraceSorce.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Builder.AppBuilderExtensions">
- <summary>
- Extension methods for IAppBuilder.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.Build(Owin.IAppBuilder)">
- <summary>
- The Build is called at the point when all of the middleware should be chained
- together. May be called to build pipeline branches.
- </summary>
- <param name="builder"></param>
- <returns>The request processing entry point for this section of the pipeline.</returns>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.Build``1(Owin.IAppBuilder)">
- <summary>
- The Build is called at the point when all of the middleware should be chained
- together. May be called to build pipeline branches.
- </summary>
- <typeparam name="TApp">The application signature.</typeparam>
- <param name="builder"></param>
- <returns>The request processing entry point for this section of the pipeline.</returns>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.AddSignatureConversion(Owin.IAppBuilder,System.Delegate)">
- <summary>
- Adds converters for adapting between disparate application signatures.
- </summary>
- <param name="builder"></param>
- <param name="conversion"></param>
- </member>
- <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.AddSignatureConversion``2(Owin.IAppBuilder,System.Func{``0,``1})">
- <summary>
- Adds converters for adapting between disparate application signatures.
- </summary>
- <typeparam name="T1"></typeparam>
- <typeparam name="T2"></typeparam>
- <param name="builder"></param>
- <param name="conversion"></param>
- </member>
- <member name="T:Microsoft.Owin.Helpers.WebHelpers">
- <summary>
- Provides helper methods for processing requests.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Helpers.WebHelpers.ParseForm(System.String)">
- <summary>
- Parses an HTTP form body.
- </summary>
- <param name="text">The HTTP form body to parse.</param>
- <returns>The <see cref="T:Microsoft.Owin.IFormCollection" /> object containing the parsed HTTP form body.</returns>
- </member>
- <member name="T:Microsoft.Owin.Infrastructure.AppFuncTransition">
- <summary>
- Converts between an OwinMiddlware and an <typeref name="Func<IDictionary<string,object>, Task>"/>.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.AppFuncTransition.#ctor(System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.Tasks.Task})">
- <summary>
-
- </summary>
- <param name="next"></param>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.AppFuncTransition.Invoke(Microsoft.Owin.IOwinContext)">
- <summary>
-
- </summary>
- <param name="context"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Infrastructure.OwinMiddlewareTransition">
- <summary>
- Transitions between <typeref name="Func<IDictionary<string,object>, Task>"/> and OwinMiddleware.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.OwinMiddlewareTransition.#ctor(Microsoft.Owin.OwinMiddleware)">
- <summary>
-
- </summary>
- <param name="next"></param>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.OwinMiddlewareTransition.Invoke(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
-
- </summary>
- <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Infrastructure.SignatureConversions">
- <summary>
- Adds adapters between <typeref name="Func<IDictionary<string,object>, Task>"/> and OwinMiddleware.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Infrastructure.SignatureConversions.AddConversions(Owin.IAppBuilder)">
- <summary>
- Adds adapters between <typeref name="Func<IDictionary<string,object>, Task>"/> and OwinMiddleware.
- </summary>
- <param name="app"></param>
- </member>
- <member name="T:Microsoft.Owin.OwinResponse">
- <summary>
- This wraps OWIN environment dictionary and provides strongly typed accessors.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.#ctor">
- <summary>
- Create a new context with only request and response header collections.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
- <summary>
- Creates a new environment wrapper exposing response properties.
- </summary>
- <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.OnSendingHeaders(System.Action{System.Object},System.Object)">
- <summary>
- Registers for an event that fires when the response headers are sent.
- </summary>
- <param name="callback">The callback method.</param>
- <param name="state">The callback state.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.Redirect(System.String)">
- <summary>
- Sets a 302 response status code and the Location header.
- </summary>
- <param name="location">The location where to redirect the client.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.Write(System.String)">
- <summary>
- Writes the given text to the response body stream using UTF-8.
- </summary>
- <param name="text">The response data.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.Write(System.Byte[])">
- <summary>
- Writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.Write(System.Byte[],System.Int32,System.Int32)">
- <summary>
- Writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
- <param name="count">The number of bytes to write.</param>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.String)">
- <summary>
- Asynchronously writes the given text to the response body stream using UTF-8.
- </summary>
- <param name="text">The response data.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.String,System.Threading.CancellationToken)">
- <summary>
- Asynchronously writes the given text to the response body stream using UTF-8.
- </summary>
- <param name="text">The response data.</param>
- <param name="token">A token used to indicate cancellation.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.Byte[])">
- <summary>
- Asynchronously writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.Byte[],System.Threading.CancellationToken)">
- <summary>
- Asynchronously writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <param name="token">A token used to indicate cancellation.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
- <summary>
- Asynchronously writes the given bytes to the response body stream.
- </summary>
- <param name="data">The response data.</param>
- <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
- <param name="count">The number of bytes to write.</param>
- <param name="token">A token used to indicate cancellation.</param>
- <returns>A Task tracking the state of the write operation.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.Get``1(System.String)">
- <summary>
- Gets a value from the OWIN environment, or returns default(T) if not present.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to get.</param>
- <returns>The value with the specified key or the default(T) if not present.</returns>
- </member>
- <member name="M:Microsoft.Owin.OwinResponse.Set``1(System.String,``0)">
- <summary>
- Sets the given key and value in the OWIN environment.
- </summary>
- <typeparam name="T">The type of the value.</typeparam>
- <param name="key">The key of the value to set.</param>
- <param name="value">The value to set.</param>
- <returns>This instance.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.Environment">
- <summary>
- Gets the OWIN environment.
- </summary>
- <returns>The OWIN environment.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.Context">
- <summary>
- Gets the request context.
- </summary>
- <returns>The request context.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.StatusCode">
- <summary>
- Gets or sets the optional owin.ResponseStatusCode.
- </summary>
- <returns>The optional owin.ResponseStatusCode, or 200 if not set.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.ReasonPhrase">
- <summary>
- Gets or sets the the optional owin.ResponseReasonPhrase.
- </summary>
- <returns>The the optional owin.ResponseReasonPhrase.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.Protocol">
- <summary>
- Gets or sets the owin.ResponseProtocol.
- </summary>
- <returns>The owin.ResponseProtocol.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.Headers">
- <summary>
- Gets the response header collection.
- </summary>
- <returns>The response header collection.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.Cookies">
- <summary>
- Gets a collection used to manipulate the Set-Cookie header.
- </summary>
- <returns>A collection used to manipulate the Set-Cookie header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.ContentLength">
- <summary>
- Gets or sets the Content-Length header.
- </summary>
- <returns>The Content-Length header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.ContentType">
- <summary>
- Gets or sets the Content-Type header.
- </summary>
- <returns>The Content-Type header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.Expires">
- <summary>
- Gets or sets the Expires header.
- </summary>
- <returns>The Expires header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.ETag">
- <summary>
- Gets or sets the E-Tag header.
- </summary>
- <returns>The E-Tag header.</returns>
- </member>
- <member name="P:Microsoft.Owin.OwinResponse.Body">
- <summary>
- Gets or sets the owin.ResponseBody Stream.
- </summary>
- <returns>The owin.ResponseBody Stream.</returns>
- </member>
- <member name="T:Microsoft.Owin.Security.IAuthenticationManager">
- <summary>
- Used to interact with authentication middleware that have been chained in the pipeline
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.GetAuthenticationTypes">
- <summary>
- Lists all of the description data provided by authentication middleware that have been chained
- </summary>
- <returns>The authentication descriptions</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.GetAuthenticationTypes(System.Func{Microsoft.Owin.Security.AuthenticationDescription,System.Boolean})">
- <summary>
- Lists the description data of all of the authentication middleware which are true for a given predicate
- </summary>
- <param name="predicate">A function provided by the caller which returns true for descriptions that should be in the returned list</param>
- <returns>The authentication descriptions</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.AuthenticateAsync(System.String)">
- <summary>
- Call back through the middleware to ask for a specific form of authentication to be performed
- on the current request
- </summary>
- <param name="authenticationType">Identifies which middleware should respond to the request
- for authentication. This value is compared to the middleware's Options.AuthenticationType property.</param>
- <returns>Returns an object with the results of the authentication. The AuthenticationResult.Identity
- may be null if authentication failed. Even if the Identity property is null, there may still be
- AuthenticationResult.properties and AuthenticationResult.Description information returned.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.AuthenticateAsync(System.String[])">
- <summary>
- Called to perform any number of authentication mechanisms on the current request.
- </summary>
- <param name="authenticationTypes">Identifies one or more middleware which should attempt to respond</param>
- <returns>Returns the AuthenticationResult information from the middleware which responded. The
- order is determined by the order the middleware are in the pipeline. Latest added is first in the list.</returns>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.Challenge(Microsoft.Owin.Security.AuthenticationProperties,System.String[])">
- <summary>
- Add information into the response environment that will cause the authentication middleware to challenge
- the caller to authenticate. This also changes the status code of the response to 401. The nature of that
- challenge varies greatly, and ranges from adding a response header or changing the 401 status code to
- a 302 redirect.
- </summary>
- <param name="properties">Additional arbitrary values which may be used by particular authentication types.</param>
- <param name="authenticationTypes">Identify which middleware should perform their alterations on the
- response. If the authenticationTypes is null or empty, that means the
- AuthenticationMode.Active middleware should perform their alterations on the response.</param>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.Challenge(System.String[])">
- <summary>
- Add information into the response environment that will cause the authentication middleware to challenge
- the caller to authenticate. This also changes the status code of the response to 401. The nature of that
- challenge varies greatly, and ranges from adding a response header or changing the 401 status code to
- a 302 redirect.
- </summary>
- <param name="authenticationTypes">Identify which middleware should perform their alterations on the
- response. If the authenticationTypes is null or empty, that means the
- AuthenticationMode.Active middleware should perform their alterations on the response.</param>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.SignIn(Microsoft.Owin.Security.AuthenticationProperties,System.Security.Claims.ClaimsIdentity[])">
- <summary>
- Add information to the response environment that will cause the appropriate authentication middleware
- to grant a claims-based identity to the recipient of the response. The exact mechanism of this may vary.
- Examples include setting a cookie, to adding a fragment on the redirect url, or producing an OAuth2
- access code or token response.
- </summary>
- <param name="properties">Contains additional properties the middleware are expected to persist along with
- the claims. These values will be returned as the AuthenticateResult.properties collection when AuthenticateAsync
- is called on subsequent requests.</param>
- <param name="identities">Determines which claims are granted to the signed in user. The
- ClaimsIdentity.AuthenticationType property is compared to the middleware's Options.AuthenticationType
- value to determine which claims are granted by which middleware. The recommended use is to have a single
- ClaimsIdentity which has the AuthenticationType matching a specific middleware.</param>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.SignIn(System.Security.Claims.ClaimsIdentity[])">
- <summary>
- Add information to the response environment that will cause the appropriate authentication middleware
- to grant a claims-based identity to the recipient of the response. The exact mechanism of this may vary.
- Examples include setting a cookie, to adding a fragment on the redirect url, or producing an OAuth2
- access code or token response.
- </summary>
- <param name="identities">Determines which claims are granted to the signed in user. The
- ClaimsIdentity.AuthenticationType property is compared to the middleware's Options.AuthenticationType
- value to determine which claims are granted by which middleware. The recommended use is to have a single
- ClaimsIdentity which has the AuthenticationType matching a specific middleware.</param>
- </member>
- <member name="M:Microsoft.Owin.Security.IAuthenticationManager.SignOut(System.String[])">
- <summary>
- Add information to the response environment that will cause the appropriate authentication middleware
- to revoke any claims identity associated the the caller. The exact method varies.
- </summary>
- <param name="authenticationTypes">Identifies which middleware should perform the work to sign out.
- Multiple authentication types may be provided to clear out more than one cookie at a time, or to clear
- cookies and redirect to an external single-sign out url.</param>
- </member>
- <member name="P:Microsoft.Owin.Security.IAuthenticationManager.User">
- <summary>
- Returns the current user for the request
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.IAuthenticationManager.AuthenticationResponseChallenge">
- <summary>
- Exposes the security.Challenge environment value as a strong type.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.IAuthenticationManager.AuthenticationResponseGrant">
- <summary>
- Exposes the security.SignIn environment value as a strong type.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.IAuthenticationManager.AuthenticationResponseRevoke">
- <summary>
- Exposes the security.SignOut environment value as a strong type.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationManager.Authenticate(System.String[],System.Action{System.Security.Principal.IIdentity,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.Object},System.Object},System.Object)">
- <summary>
-
- </summary>
- <param name="authenticationTypes"></param>
- <param name="callback"></param>
- <param name="state"></param>
- <returns></returns>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationManager.AuthenticationResponseChallenge">
- <summary>
- Exposes the security.Challenge environment value as a strong type.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationManager.AuthenticationResponseGrant">
- <summary>
- Exposes the security.SignIn environment value as a strong type.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationManager.AuthenticationResponseRevoke">
- <summary>
- Exposes the security.SignOut environment value as a strong type.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.AuthenticationProperties">
- <summary>
- Dictionary used to store state values about the authentication session.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationProperties.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> class
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationProperties.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> class
- </summary>
- <param name="dictionary"></param>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationProperties.Dictionary">
- <summary>
- State values about the authentication session.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationProperties.IsPersistent">
- <summary>
- Gets or sets whether the authentication session is persisted across multiple requests.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationProperties.RedirectUri">
- <summary>
- Gets or sets the full path or absolute URI to be used as an http redirect response value.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationProperties.IssuedUtc">
- <summary>
- Gets or sets the time at which the authentication ticket was issued.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationProperties.ExpiresUtc">
- <summary>
- Gets or sets the time at which the authentication ticket expires.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.AuthenticationResponseChallenge">
- <summary>
- Exposes the security.Challenge environment value as a strong type.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationResponseChallenge.#ctor(System.String[],Microsoft.Owin.Security.AuthenticationProperties)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseChallenge"/> class
- </summary>
- <param name="authenticationTypes"></param>
- <param name="properties"></param>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationResponseChallenge.AuthenticationTypes">
- <summary>
- List of the authentication types that should send a challenge in the response.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationResponseChallenge.Properties">
- <summary>
- Dictionary used to store state values about the authentication session.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.AuthenticationResponseGrant">
- <summary>
- Exposes the security.SignIn environment value as a strong type.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationResponseGrant.#ctor(System.Security.Claims.ClaimsIdentity,Microsoft.Owin.Security.AuthenticationProperties)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseGrant"/> class.
- </summary>
- <param name="identity"></param>
- <param name="properties"></param>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationResponseGrant.#ctor(System.Security.Claims.ClaimsPrincipal,Microsoft.Owin.Security.AuthenticationProperties)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseGrant"/> class.
- </summary>
- <param name="principal"></param>
- <param name="properties"></param>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationResponseGrant.Identity">
- <summary>
- The identity associated with the user sign in.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationResponseGrant.Principal">
- <summary>
- The security principal associated with the user sign in.
- </summary>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationResponseGrant.Properties">
- <summary>
- Dictionary used to store state values about the authentication session.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Security.AuthenticationResponseRevoke">
- <summary>
- Exposes the security.SignOut environment value as a strong type.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Security.AuthenticationResponseRevoke.#ctor(System.String[])">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseRevoke"/> class
- </summary>
- <param name="authenticationTypes"></param>
- </member>
- <member name="P:Microsoft.Owin.Security.AuthenticationResponseRevoke.AuthenticationTypes">
- <summary>
- List of the authentication types that should be revoked on sign out.
- </summary>
- </member>
- <member name="T:Microsoft.Owin.Logging.DiagnosticsLoggerFactory">
- <summary>
- Provides an ILoggerFactory based on System.Diagnostics.TraceSource.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Logging.DiagnosticsLoggerFactory.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Logging.DiagnosticsLoggerFactory"/> class.
- </summary>
- <summary>
- Creates a factory named "Microsoft.Owin".
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Logging.DiagnosticsLoggerFactory.#ctor(System.Diagnostics.SourceSwitch,System.Diagnostics.TraceListener)">
- <summary>
- Initializes a new instance of the <see cref="T:Microsoft.Owin.Logging.DiagnosticsLoggerFactory"/> class.
- </summary>
- <param name="rootSourceSwitch"></param>
- <param name="rootTraceListener"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.DiagnosticsLoggerFactory.Create(System.String)">
- <summary>
- Creates a new DiagnosticsLogger for the given component name.
- </summary>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="T:Microsoft.Owin.Logging.LoggerExtensions">
- <summary>
- ILogger extension methods for common scenarios.
- </summary>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.IsEnabled(Microsoft.Owin.Logging.ILogger,System.Diagnostics.TraceEventType)">
- <summary>
- Checks if the given TraceEventType is enabled.
- </summary>
- <param name="logger"></param>
- <param name="eventType"></param>
- <returns></returns>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteVerbose(Microsoft.Owin.Logging.ILogger,System.String)">
- <summary>
- Writes a verbose log message.
- </summary>
- <param name="logger"></param>
- <param name="data"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteInformation(Microsoft.Owin.Logging.ILogger,System.String)">
- <summary>
- Writes an informational log message.
- </summary>
- <param name="logger"></param>
- <param name="message"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteWarning(Microsoft.Owin.Logging.ILogger,System.String,System.String[])">
- <summary>
- Writes a warning log message.
- </summary>
- <param name="logger"></param>
- <param name="message"></param>
- <param name="args"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteWarning(Microsoft.Owin.Logging.ILogger,System.String,System.Exception)">
- <summary>
- Writes a warning log message.
- </summary>
- <param name="logger"></param>
- <param name="message"></param>
- <param name="error"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteError(Microsoft.Owin.Logging.ILogger,System.String)">
- <summary>
- Writes an error log message.
- </summary>
- <param name="logger"></param>
- <param name="message"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteError(Microsoft.Owin.Logging.ILogger,System.String,System.Exception)">
- <summary>
- Writes an error log message.
- </summary>
- <param name="logger"></param>
- <param name="message"></param>
- <param name="error"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteCritical(Microsoft.Owin.Logging.ILogger,System.String)">
- <summary>
- Writes a critical log message.
- </summary>
- <param name="logger"></param>
- <param name="message"></param>
- </member>
- <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteCritical(Microsoft.Owin.Logging.ILogger,System.String,System.Exception)">
- <summary>
- Writes a critical log message.
- </summary>
- <param name="logger"></param>
- <param name="message"></param>
- <param name="error"></param>
- </member>
- </members>
- </doc>
|