SPRNET-1510 mvc4 updates to suppose mvc4 rc changes to IDependencyResolver
@@ -1,18 +1,21 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Mvc4QuickStart", "Spring.Mvc4QuickStart\Spring.Mvc4QuickStart.csproj", "{823803A7-8043-48EF-B38D-9F32B063F977}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Mvc4QuickStart", "Spring.Mvc4QuickStart\Spring.Mvc4QuickStart.csproj", "{A283911F-826C-4722-BD37-D1B3D9350932}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
CodeCoverage|Any CPU = CodeCoverage|Any CPU
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{823803A7-8043-48EF-B38D-9F32B063F977}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{823803A7-8043-48EF-B38D-9F32B063F977}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{823803A7-8043-48EF-B38D-9F32B063F977}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{823803A7-8043-48EF-B38D-9F32B063F977}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{A283911F-826C-4722-BD37-D1B3D9350932}.CodeCoverage|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{A283911F-826C-4722-BD37-D1B3D9350932}.CodeCoverage|Any CPU.Build.0 = Release|Any CPU
|
||||
{A283911F-826C-4722-BD37-D1B3D9350932}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{A283911F-826C-4722-BD37-D1B3D9350932}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{A283911F-826C-4722-BD37-D1B3D9350932}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{A283911F-826C-4722-BD37-D1B3D9350932}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
using System.Web;
|
||||
using System.Web.Optimization;
|
||||
|
||||
namespace Spring.Mvc4QuickStart
|
||||
{
|
||||
public class BundleConfig
|
||||
{
|
||||
public static void RegisterBundles(BundleCollection bundles)
|
||||
{
|
||||
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
|
||||
"~/Scripts/jquery-1.*"));
|
||||
|
||||
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
|
||||
"~/Scripts/jquery-ui*"));
|
||||
|
||||
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
|
||||
"~/Scripts/jquery.unobtrusive*",
|
||||
"~/Scripts/jquery.validate*"));
|
||||
|
||||
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
|
||||
"~/Scripts/modernizr-*"));
|
||||
|
||||
bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));
|
||||
|
||||
bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
|
||||
"~/Content/themes/base/jquery.ui.core.css",
|
||||
"~/Content/themes/base/jquery.ui.resizable.css",
|
||||
"~/Content/themes/base/jquery.ui.selectable.css",
|
||||
"~/Content/themes/base/jquery.ui.accordion.css",
|
||||
"~/Content/themes/base/jquery.ui.autocomplete.css",
|
||||
"~/Content/themes/base/jquery.ui.button.css",
|
||||
"~/Content/themes/base/jquery.ui.dialog.css",
|
||||
"~/Content/themes/base/jquery.ui.slider.css",
|
||||
"~/Content/themes/base/jquery.ui.tabs.css",
|
||||
"~/Content/themes/base/jquery.ui.datepicker.css",
|
||||
"~/Content/themes/base/jquery.ui.progressbar.css",
|
||||
"~/Content/themes/base/jquery.ui.theme.css"));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
using System.Web;
|
||||
using System.Web.Mvc;
|
||||
|
||||
namespace Spring.Mvc4QuickStart
|
||||
{
|
||||
public class FilterConfig
|
||||
{
|
||||
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
|
||||
{
|
||||
filters.Add(new HandleErrorAttribute());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.Http;
|
||||
using System.Web.Mvc;
|
||||
using System.Web.Routing;
|
||||
|
||||
namespace Spring.Mvc4QuickStart
|
||||
{
|
||||
public class RouteConfig
|
||||
{
|
||||
public static void RegisterRoutes(RouteCollection routes)
|
||||
{
|
||||
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
|
||||
|
||||
routes.MapHttpRoute(
|
||||
name: "DefaultApi",
|
||||
routeTemplate: "api/{controller}/{id}",
|
||||
defaults: new { id = RouteParameter.Optional }
|
||||
);
|
||||
|
||||
routes.MapRoute(
|
||||
name: "Default",
|
||||
url: "{controller}/{action}/{id}",
|
||||
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
<property name="Message" value="Welcome to ASP.NET MVC4 powered by Spring.NET!" />
|
||||
</object>
|
||||
|
||||
<object type="Spring.Mvc4QuickStart.Controllers.ValuesSuffixController, Spring.Mvc4QuickStart" singleton="false" >
|
||||
<object type="Spring.Mvc4QuickStart.Controllers.SuffixController, Spring.Mvc4QuickStart" singleton="false" >
|
||||
<property name="Suffix" value="_Spring.NET_was_Here!" />
|
||||
</object>
|
||||
|
||||
|
||||
@@ -14,8 +14,7 @@ body {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
a:link, a:visited,
|
||||
a:active, a:hover {
|
||||
a {
|
||||
color: #333;
|
||||
outline: none;
|
||||
padding-left: 3px;
|
||||
@@ -23,15 +22,26 @@ a:active, a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
background-color: #c7d1d6;
|
||||
}
|
||||
a:link, a:visited,
|
||||
a:active, a:hover {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
background-color: #c7d1d6;
|
||||
}
|
||||
|
||||
header, footer, hgroup,
|
||||
nav, section {
|
||||
display: block;
|
||||
}
|
||||
|
||||
mark {
|
||||
background-color: #a6dbed;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
.float-left {
|
||||
float: left;
|
||||
}
|
||||
@@ -40,12 +50,6 @@ nav, section {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.highlight {
|
||||
background-color: #a6dbed;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
.clear-fix:after {
|
||||
content: ".";
|
||||
clear: both;
|
||||
@@ -248,16 +252,44 @@ ol.round {
|
||||
padding-left: 45px;
|
||||
}
|
||||
|
||||
ol.round li.zero {
|
||||
background: url("../Images/orderedList0.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.one {
|
||||
background: url("../Images/orderedListOne.png") no-repeat;
|
||||
background: url("../Images/orderedList1.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.two {
|
||||
background: url("../Images/orderedListTwo.png") no-repeat;
|
||||
background: url("../Images/orderedList2.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.three {
|
||||
background: url("../Images/orderedListThree.png") no-repeat;
|
||||
background: url("../Images/orderedList3.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.four {
|
||||
background: url("../Images/orderedList4.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.five {
|
||||
background: url("../Images/orderedList5.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.six {
|
||||
background: url("../Images/orderedList6.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.seven {
|
||||
background: url("../Images/orderedList7.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.eight {
|
||||
background: url("../Images/orderedList8.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.nine {
|
||||
background: url("../Images/orderedList9.png") no-repeat;
|
||||
}
|
||||
|
||||
/* content */
|
||||
@@ -372,8 +404,41 @@ fieldset {
|
||||
}
|
||||
|
||||
/* ajax login/registration dialog */
|
||||
.ui-dialog {
|
||||
font-family: inherit;
|
||||
font-size: 1.0em;
|
||||
-moz-border-radius: 0;
|
||||
-webkit-border-radius: 0;
|
||||
border-radius: 0;
|
||||
border: 0 none;
|
||||
}
|
||||
|
||||
.ui-dialog input {
|
||||
font-family: inherit;
|
||||
font-size: 1.25em;
|
||||
}
|
||||
|
||||
.ui-dialog-titlebar {
|
||||
color: inherit;
|
||||
font-weight: inherit;
|
||||
border: 0 none;
|
||||
background: none;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.ui-dialog-titlebar-close {
|
||||
-moz-border-radius: 0;
|
||||
-webkit-border-radius: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.ui-widget-header {
|
||||
border: 0 none;
|
||||
background: none;
|
||||
}
|
||||
|
||||
.modal-popup {
|
||||
font-size: 0.7em;
|
||||
|
||||
}
|
||||
|
||||
.modal-popup input[type="text"],
|
||||
@@ -459,6 +524,68 @@ ul#social li {
|
||||
background: url("../Images/twitter.png") no-repeat;
|
||||
}
|
||||
|
||||
/* tables
|
||||
----------------------------------------------------------*/
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
margin-top: 0.75em;
|
||||
border: 0 none;
|
||||
}
|
||||
|
||||
th {
|
||||
font-size: 1.2em;
|
||||
text-align: left;
|
||||
border: none 0px;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
th a {
|
||||
display: block;
|
||||
position: relative;
|
||||
|
||||
}
|
||||
|
||||
th a:link, th a:visited, th a:active, th a:hover {
|
||||
color: #333;
|
||||
font-weight: 600;
|
||||
text-decoration: none;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
th a:hover {
|
||||
color: #000;
|
||||
}
|
||||
|
||||
th.asc a, th.desc a {
|
||||
margin-right: .75em;
|
||||
}
|
||||
|
||||
th.asc a:after, th.desc a:after {
|
||||
display: block;
|
||||
position: absolute;
|
||||
right: 0em;
|
||||
top: 0;
|
||||
font-size: 0.75em;
|
||||
}
|
||||
|
||||
th.asc a:after {
|
||||
content: '▲';
|
||||
}
|
||||
|
||||
th.desc a:after {
|
||||
content: '▼';
|
||||
}
|
||||
|
||||
td {
|
||||
padding: 0.25em 2em 0.25em 0em;
|
||||
border: 0 none;
|
||||
}
|
||||
|
||||
tr.pager td {
|
||||
padding: 0 0.25em 0 0;
|
||||
}
|
||||
|
||||
|
||||
/********************
|
||||
* Mobile Styles *
|
||||
@@ -559,9 +686,16 @@ ul#social li {
|
||||
margin: 25px 0;
|
||||
}
|
||||
|
||||
ol.round li.zero,
|
||||
ol.round li.one,
|
||||
ol.round li.two,
|
||||
ol.round li.three {
|
||||
ol.round li.three,
|
||||
ol.round li.four,
|
||||
ol.round li.five,
|
||||
ol.round li.six,
|
||||
ol.round li.seven,
|
||||
ol.round li.eight,
|
||||
ol.round li.nine {
|
||||
background: none;
|
||||
}
|
||||
|
||||
@@ -629,9 +763,7 @@ ul#social li {
|
||||
background: none;
|
||||
display: inline;
|
||||
float: none;
|
||||
height: auto;
|
||||
padding-left: 0;
|
||||
text-indent: 0;
|
||||
width: auto;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -17,33 +17,10 @@ namespace Spring.Mvc4QuickStart.Controllers
|
||||
// GET: /Account/Login
|
||||
|
||||
[AllowAnonymous]
|
||||
public ActionResult Login()
|
||||
public ActionResult Login(string returnUrl)
|
||||
{
|
||||
return ContextDependentView();
|
||||
}
|
||||
|
||||
//
|
||||
// POST: /Account/JsonLogin
|
||||
|
||||
[AllowAnonymous]
|
||||
[HttpPost]
|
||||
public JsonResult JsonLogin(LoginModel model, string returnUrl)
|
||||
{
|
||||
if (ModelState.IsValid)
|
||||
{
|
||||
if (Membership.ValidateUser(model.UserName, model.Password))
|
||||
{
|
||||
FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe);
|
||||
return Json(new { success = true, redirect = returnUrl });
|
||||
}
|
||||
else
|
||||
{
|
||||
ModelState.AddModelError("", "The user name or password provided is incorrect.");
|
||||
}
|
||||
}
|
||||
|
||||
// If we got this far, something failed
|
||||
return Json(new { errors = GetErrorsFromModelState() });
|
||||
ViewBag.ReturnUrl = returnUrl;
|
||||
return View();
|
||||
}
|
||||
|
||||
//
|
||||
@@ -93,35 +70,7 @@ namespace Spring.Mvc4QuickStart.Controllers
|
||||
[AllowAnonymous]
|
||||
public ActionResult Register()
|
||||
{
|
||||
return ContextDependentView();
|
||||
}
|
||||
|
||||
//
|
||||
// POST: /Account/JsonRegister
|
||||
|
||||
[AllowAnonymous]
|
||||
[HttpPost]
|
||||
public ActionResult JsonRegister(RegisterModel model)
|
||||
{
|
||||
if (ModelState.IsValid)
|
||||
{
|
||||
// Attempt to register the user
|
||||
MembershipCreateStatus createStatus;
|
||||
Membership.CreateUser(model.UserName, model.Password, model.Email, passwordQuestion: null, passwordAnswer: null, isApproved: true, providerUserKey: null, status: out createStatus);
|
||||
|
||||
if (createStatus == MembershipCreateStatus.Success)
|
||||
{
|
||||
FormsAuthentication.SetAuthCookie(model.UserName, createPersistentCookie: false);
|
||||
return Json(new { success = true });
|
||||
}
|
||||
else
|
||||
{
|
||||
ModelState.AddModelError("", ErrorCodeToString(createStatus));
|
||||
}
|
||||
}
|
||||
|
||||
// If we got this far, something failed
|
||||
return Json(new { errors = GetErrorsFromModelState() });
|
||||
return View();
|
||||
}
|
||||
|
||||
//
|
||||
@@ -204,21 +153,6 @@ namespace Spring.Mvc4QuickStart.Controllers
|
||||
return View();
|
||||
}
|
||||
|
||||
private ActionResult ContextDependentView()
|
||||
{
|
||||
string actionName = ControllerContext.RouteData.GetRequiredString("action");
|
||||
if (Request.QueryString["content"] != null)
|
||||
{
|
||||
ViewBag.FormAction = "Json" + actionName;
|
||||
return PartialView();
|
||||
}
|
||||
else
|
||||
{
|
||||
ViewBag.FormAction = actionName;
|
||||
return View();
|
||||
}
|
||||
}
|
||||
|
||||
private IEnumerable<string> GetErrorsFromModelState()
|
||||
{
|
||||
return ModelState.SelectMany(x => x.Value.Errors.Select(error => error.ErrorMessage));
|
||||
|
||||
@@ -16,17 +16,17 @@ namespace Spring.Mvc4QuickStart.Controllers
|
||||
|
||||
return View();
|
||||
}
|
||||
|
||||
|
||||
public ActionResult About()
|
||||
{
|
||||
ViewBag.Message = "Your quintessential app description page.";
|
||||
ViewBag.Message = "Your app description page.";
|
||||
|
||||
return View();
|
||||
}
|
||||
|
||||
public ActionResult Contact()
|
||||
{
|
||||
ViewBag.Message = "Your quintessential contact page.";
|
||||
ViewBag.Message = "Your contact page.";
|
||||
|
||||
return View();
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@ using System.Web.Http;
|
||||
|
||||
namespace Spring.Mvc4QuickStart.Controllers
|
||||
{
|
||||
public class ValuesSuffixController : ApiController
|
||||
public class SuffixController : ApiController
|
||||
{
|
||||
public string Suffix { get; set; }
|
||||
|
||||
@@ -15,36 +15,13 @@ namespace Spring.Mvc4QuickStart
|
||||
|
||||
public class MvcApplication : SpringMvcApplication
|
||||
{
|
||||
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
|
||||
{
|
||||
filters.Add(new HandleErrorAttribute());
|
||||
}
|
||||
|
||||
public static void RegisterRoutes(RouteCollection routes)
|
||||
{
|
||||
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
|
||||
|
||||
routes.MapHttpRoute(
|
||||
name: "DefaultApi",
|
||||
routeTemplate: "api/{controller}/{id}",
|
||||
defaults: new { id = RouteParameter.Optional }
|
||||
);
|
||||
|
||||
routes.MapRoute(
|
||||
name: "Default",
|
||||
url: "{controller}/{action}/{id}",
|
||||
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
|
||||
);
|
||||
}
|
||||
|
||||
protected void Application_Start()
|
||||
{
|
||||
AreaRegistration.RegisterAllAreas();
|
||||
|
||||
RegisterGlobalFilters(GlobalFilters.Filters);
|
||||
RegisterRoutes(RouteTable.Routes);
|
||||
|
||||
BundleTable.Bundles.RegisterTemplateBundles();
|
||||
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
|
||||
RouteConfig.RegisterRoutes(RouteTable.Routes);
|
||||
BundleConfig.RegisterBundles(BundleTable.Bundles);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 653 B After Width: | Height: | Size: 653 B |
|
Before Width: | Height: | Size: 733 B After Width: | Height: | Size: 733 B |
|
Before Width: | Height: | Size: 772 B After Width: | Height: | Size: 772 B |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
@@ -20,7 +20,7 @@ using System.Runtime.InteropServices;
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("e74844c7-6c21-42b3-b416-fbbd7c8bd2a0")]
|
||||
[assembly: Guid("6b26b8b8-f1e7-4c83-8ffe-354feac65948")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
|
||||
@@ -1,110 +0,0 @@
|
||||
$(function () {
|
||||
// Cache for dialogs
|
||||
var dialogs = {};
|
||||
|
||||
var getValidationSummaryErrors = function ($form) {
|
||||
// We verify if we created it beforehand
|
||||
var errorSummary = $form.find('.validation-summary-errors, .validation-summary-valid');
|
||||
if (!errorSummary.length) {
|
||||
errorSummary = $('<div class="validation-summary-errors"><span>Please correct the errors and try again.</span><ul></ul></div>')
|
||||
.prependTo($form);
|
||||
}
|
||||
|
||||
return errorSummary;
|
||||
};
|
||||
|
||||
var displayErrors = function (form, errors) {
|
||||
var errorSummary = getValidationSummaryErrors(form)
|
||||
.removeClass('validation-summary-valid')
|
||||
.addClass('validation-summary-errors');
|
||||
|
||||
var items = $.map(errors, function (error) {
|
||||
return '<li>' + error + '</li>';
|
||||
}).join('');
|
||||
|
||||
var ul = errorSummary
|
||||
.find('ul')
|
||||
.empty()
|
||||
.append(items);
|
||||
};
|
||||
|
||||
var resetForm = function ($form) {
|
||||
// We reset the form so we make sure unobtrusive errors get cleared out.
|
||||
$form[0].reset();
|
||||
|
||||
getValidationSummaryErrors($form)
|
||||
.removeClass('validation-summary-errors')
|
||||
.addClass('validation-summary-valid')
|
||||
};
|
||||
|
||||
var formSubmitHandler = function (e) {
|
||||
var $form = $(this);
|
||||
|
||||
// We check if jQuery.validator exists on the form
|
||||
if (!$form.valid || $form.valid()) {
|
||||
$.post($form.attr('action'), $form.serializeArray())
|
||||
.done(function (json) {
|
||||
json = json || {};
|
||||
|
||||
// In case of success, we redirect to the provided URL or the same page.
|
||||
if (json.success) {
|
||||
location = json.redirect || location.href;
|
||||
} else if (json.errors) {
|
||||
displayErrors($form, json.errors);
|
||||
}
|
||||
})
|
||||
.error(function () {
|
||||
displayErrors($form, ['An unknown error happened.']);
|
||||
});
|
||||
}
|
||||
|
||||
// Prevent the normal behavior since we opened the dialog
|
||||
e.preventDefault();
|
||||
};
|
||||
|
||||
var loadAndShowDialog = function (id, link, url) {
|
||||
var separator = url.indexOf('?') >= 0 ? '&' : '?';
|
||||
|
||||
// Save an empty jQuery in our cache for now.
|
||||
dialogs[id] = $();
|
||||
|
||||
// Load the dialog with the content=1 QueryString in order to get a PartialView
|
||||
$.get(url + separator + 'content=1')
|
||||
.done(function (content) {
|
||||
dialogs[id] = $('<div class="modal-popup">' + content + '</div>')
|
||||
.hide() // Hide the dialog for now so we prevent flicker
|
||||
.appendTo(document.body)
|
||||
.filter('div') // Filter for the div tag only, script tags could surface
|
||||
.dialog({ // Create the jQuery UI dialog
|
||||
title: link.data('dialog-title'),
|
||||
modal: true,
|
||||
resizable: true,
|
||||
draggable: true,
|
||||
width: link.data('dialog-width') || 600,
|
||||
beforeClose: function () { resetForm($(this).find('form')); }
|
||||
})
|
||||
.find('form') // Attach logic on forms
|
||||
.submit(formSubmitHandler)
|
||||
.end();
|
||||
});
|
||||
};
|
||||
|
||||
// List of link ids to have an ajax dialog
|
||||
var links = ['#loginLink', '#registerLink'];
|
||||
|
||||
$.each(links, function (i, id) {
|
||||
$(id).click(function (e) {
|
||||
var link = $(this),
|
||||
url = link.attr('href');
|
||||
|
||||
if (!dialogs[id]) {
|
||||
loadAndShowDialog(id, link, url);
|
||||
} else {
|
||||
dialogs[id].dialog('open');
|
||||
}
|
||||
|
||||
// Prevent the normal behavior since we use a dialog
|
||||
e.preventDefault();
|
||||
});
|
||||
});
|
||||
});
|
||||
@@ -1,5 +1,6 @@
|
||||
/// <reference path="jquery-1.6.2.js" />
|
||||
/// <reference path="jquery-ui-1.8.11.js" />
|
||||
/// <reference path="jquery.validate.js" />
|
||||
/// <reference path="jquery.validate.unobtrusive.js" />
|
||||
/// <reference path="knockout-2.0.0.debug.js" />
|
||||
/// <reference path="modernizr-2.0.6-development-only.js" />
|
||||
@@ -1,12 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>
|
||||
</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{823803A7-8043-48EF-B38D-9F32B063F977}</ProjectGuid>
|
||||
<ProjectGuid>{A283911F-826C-4722-BD37-D1B3D9350932}</ProjectGuid>
|
||||
<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
@@ -34,94 +35,38 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Common.Logging">
|
||||
<HintPath>..\..\..\..\build\VS.Net.2010\Spring.Web.Mvc4\Debug\Common.Logging.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="EntityFramework">
|
||||
<HintPath>..\packages\EntityFramework.4.1.10331.0\lib\net40\EntityFramework.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
|
||||
<Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.4.5.6\lib\net40\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Spring.Core">
|
||||
<HintPath>..\..\..\..\build\VS.Net.2010\Spring.Web.Mvc4\Debug\Spring.Core.dll</HintPath>
|
||||
<Reference Include="Spring.Core, Version=1.3.2.40001, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\..\..\..\build\VS.Net.2010\Spring.Core\Debug\Spring.Core.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Spring.Web">
|
||||
<HintPath>..\..\..\..\build\VS.Net.2010\Spring.Web.Mvc4\Debug\Spring.Web.dll</HintPath>
|
||||
<Reference Include="Spring.Web, Version=1.3.2.40001, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\..\..\..\build\VS.Net.2010\Spring.Web\Debug\Spring.Web.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Spring.Web.Mvc4">
|
||||
<Reference Include="Spring.Web.Mvc4, Version=1.3.2.40001, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\..\..\..\build\VS.Net.2010\Spring.Web.Mvc4\Debug\Spring.Web.Mvc4.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Data.Entity" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Json, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\System.Json.4.0.20126.16343\lib\net40\System.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\System.Net.Http.2.0.20126.16343\lib\net40\System.Net.Http.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\System.Net.Http.Formatting.4.0.20126.16343\lib\net40\System.Net.Http.Formatting.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Net.Http.WebRequest, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\System.Net.Http.2.0.20126.16343\lib\net40\System.Net.Http.WebRequest.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.DynamicData" />
|
||||
<Reference Include="System.Web.Entity" />
|
||||
<Reference Include="System.Web.ApplicationServices" />
|
||||
<Reference Include="System.ComponentModel.DataAnnotations" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Web.Helpers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetWebPages.Core.2.0.20126.16343\lib\net40\System.Web.Helpers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetWebApi.Core.4.0.20126.16343\lib\net40\System.Web.Http.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Http.Common, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\System.Web.Http.Common.4.0.20126.16343\lib\net40\System.Web.Http.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetWebApi.4.0.20126.16343\lib\net40\System.Web.Http.WebHost.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetMvc.4.0.20126.16343\lib\net40\System.Web.Mvc.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Optimization">
|
||||
<HintPath>..\packages\Microsoft.Web.Optimization.1.0.0-beta\lib\net40\System.Web.Optimization.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Providers">
|
||||
<HintPath>..\packages\System.Web.Providers.Core.1.0\lib\net40\System.Web.Providers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetRazor.Core.2.0.20126.16343\lib\net40\System.Web.Razor.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetWebPages.Core.2.0.20126.16343\lib\net40\System.Web.WebPages.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetWebPages.Core.2.0.20126.16343\lib\net40\System.Web.WebPages.Deployment.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\AspNetWebPages.Core.2.0.20126.16343\lib\net40\System.Web.WebPages.Razor.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Helpers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Web" />
|
||||
<Reference Include="System.Web.Extensions" />
|
||||
@@ -131,12 +76,44 @@
|
||||
<Reference Include="System.Configuration" />
|
||||
<Reference Include="System.Web.Services" />
|
||||
<Reference Include="System.EnterpriseServices" />
|
||||
<Reference Include="EntityFramework">
|
||||
<HintPath>..\packages\EntityFramework.5.0.0-rc\lib\net40\EntityFramework.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Net.Http">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\Microsoft.Net.Http.2.0.20505.0\lib\net40\System.Net.Http.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Net.Http.WebRequest">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\Microsoft.Net.Http.2.0.20505.0\lib\net40\System.Net.Http.WebRequest.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Optimization">
|
||||
<HintPath>..\packages\Microsoft.AspNet.Web.Optimization.1.0.0-beta2\lib\net40\System.Web.Optimization.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Web.Providers">
|
||||
<HintPath>..\packages\Microsoft.AspNet.Providers.Core.1.0\lib\net40\System.Web.Providers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="WebGrease">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\WebGrease.1.0.0\lib\WebGrease.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Antlr3.Runtime">
|
||||
<Private>True</Private>
|
||||
<HintPath>..\packages\WebGrease.1.0.0\lib\Antlr3.Runtime.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="App_Start\BundleConfig.cs" />
|
||||
<Compile Include="App_Start\FilterConfig.cs" />
|
||||
<Compile Include="App_Start\RouteConfig.cs" />
|
||||
<Compile Include="Controllers\AccountController.cs" />
|
||||
<Compile Include="Controllers\ValuesSuffixController.cs" />
|
||||
<Compile Include="Controllers\HomeController.cs" />
|
||||
<Compile Include="Controllers\ValuesController.cs" />
|
||||
<Compile Include="Controllers\SuffixController.cs" />
|
||||
<Compile Include="Global.asax.cs">
|
||||
<DependentUpon>Global.asax</DependentUpon>
|
||||
</Compile>
|
||||
@@ -144,7 +121,9 @@
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Config\controllers.xml" />
|
||||
<Content Include="Config\controllers.xml">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Content\themes\base\images\ui-bg_flat_0_aaaaaa_40x100.png" />
|
||||
<Content Include="Content\themes\base\images\ui-bg_flat_75_ffffff_40x100.png" />
|
||||
<Content Include="Content\themes\base\images\ui-bg_glass_55_fbf9ee_1x400.png" />
|
||||
@@ -198,7 +177,6 @@
|
||||
</Content>
|
||||
<Content Include="Content\Site.css" />
|
||||
<Content Include="Scripts\_references.js" />
|
||||
<Content Include="Scripts\AjaxLogin.js" />
|
||||
<Content Include="Images\accent.png" />
|
||||
<Content Include="Images\aspNetHome.png" />
|
||||
<Content Include="Images\bullet.png" />
|
||||
@@ -206,9 +184,16 @@
|
||||
<Content Include="Images\findHosting.png" />
|
||||
<Content Include="Images\heroAccent.png" />
|
||||
<Content Include="Images\NuGetGallery.png" />
|
||||
<Content Include="Images\orderedListOne.png" />
|
||||
<Content Include="Images\orderedListTwo.png" />
|
||||
<Content Include="Images\orderedListThree.png" />
|
||||
<Content Include="Images\orderedList0.png" />
|
||||
<Content Include="Images\orderedList1.png" />
|
||||
<Content Include="Images\orderedList2.png" />
|
||||
<Content Include="Images\orderedList3.png" />
|
||||
<Content Include="Images\orderedList4.png" />
|
||||
<Content Include="Images\orderedList5.png" />
|
||||
<Content Include="Images\orderedList6.png" />
|
||||
<Content Include="Images\orderedList7.png" />
|
||||
<Content Include="Images\orderedList8.png" />
|
||||
<Content Include="Images\orderedList9.png" />
|
||||
<Content Include="Images\twitter.png" />
|
||||
<Content Include="Images\windowsLive.png" />
|
||||
<Content Include="Views\_ViewStart.cshtml" />
|
||||
@@ -230,14 +215,13 @@
|
||||
<ItemGroup>
|
||||
<Content Include="packages.config" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup>
|
||||
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
||||
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target> -->
|
||||
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
|
||||
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
|
||||
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
|
||||
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
|
||||
</Target>
|
||||
@@ -247,7 +231,7 @@
|
||||
<WebProjectProperties>
|
||||
<UseIIS>False</UseIIS>
|
||||
<AutoAssignPort>True</AutoAssignPort>
|
||||
<DevelopmentServerPort>57953</DevelopmentServerPort>
|
||||
<DevelopmentServerPort>41293</DevelopmentServerPort>
|
||||
<DevelopmentServerVPath>/</DevelopmentServerVPath>
|
||||
<IISUrl>
|
||||
</IISUrl>
|
||||
@@ -260,4 +244,10 @@
|
||||
</FlavorProperties>
|
||||
</VisualStudio>
|
||||
</ProjectExtensions>
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target> -->
|
||||
</Project>
|
||||
@@ -1,4 +1,4 @@
|
||||
@model Spring.Mvc4QuickStart.Models.ChangePasswordModel
|
||||
@model Spring.Mvc4QuickStart.Models.ChangePasswordModel
|
||||
|
||||
@{
|
||||
ViewBag.Title = "Change Password";
|
||||
@@ -6,38 +6,36 @@
|
||||
|
||||
<hgroup class="title">
|
||||
<h1>@ViewBag.Title.</h1>
|
||||
<h2>Use the form below to change your password.</h2>
|
||||
<h2>Use this form to change your password.</h2>
|
||||
</hgroup>
|
||||
|
||||
<p class="message-info">
|
||||
New passwords are required to be a minimum of @Membership.MinRequiredPasswordLength characters in length.
|
||||
Passwords must be at least @Membership.MinRequiredPasswordLength characters long.
|
||||
</p>
|
||||
|
||||
<script src="~/Scripts/jquery.validate.min.js"></script>
|
||||
<script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>
|
||||
|
||||
@using (Html.BeginForm()) {
|
||||
@Html.ValidationSummary(true, "Password change was unsuccessful. Please correct the errors and try again.")
|
||||
@Html.ValidationSummary()
|
||||
|
||||
<fieldset>
|
||||
<legend>Change Password Form</legend>
|
||||
<ol>
|
||||
<li>
|
||||
@Html.LabelFor(m => m.OldPassword)
|
||||
@Html.PasswordFor(m => m.OldPassword)
|
||||
@Html.ValidationMessageFor(m => m.OldPassword)
|
||||
@Html.PasswordFor(m => m.OldPassword)
|
||||
</li>
|
||||
<li>
|
||||
@Html.LabelFor(m => m.NewPassword)
|
||||
@Html.PasswordFor(m => m.NewPassword)
|
||||
@Html.ValidationMessageFor(m => m.NewPassword)
|
||||
@Html.PasswordFor(m => m.NewPassword)
|
||||
</li>
|
||||
<li>
|
||||
@Html.LabelFor(m => m.ConfirmPassword)
|
||||
@Html.PasswordFor(m => m.ConfirmPassword)
|
||||
@Html.ValidationMessageFor(m => m.ConfirmPassword)
|
||||
@Html.PasswordFor(m => m.ConfirmPassword)
|
||||
</li>
|
||||
</ol>
|
||||
<input type="submit" value="Change password" />
|
||||
</fieldset>
|
||||
}
|
||||
|
||||
@section Scripts {
|
||||
@Scripts.Render("~/bundles/jqueryval")
|
||||
}
|
||||
|
||||
@@ -4,5 +4,5 @@
|
||||
|
||||
<hgroup class="title">
|
||||
<h1>@ViewBag.Title.</h1>
|
||||
<h2>Your password has been changed successfully.</h2>
|
||||
<h2>Your password has been changed.</h2>
|
||||
</hgroup>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@model Spring.Mvc4QuickStart.Models.LoginModel
|
||||
@model Spring.Mvc4QuickStart.Models.LoginModel
|
||||
|
||||
@{
|
||||
ViewBag.Title = "Log in";
|
||||
@@ -6,13 +6,10 @@
|
||||
|
||||
<hgroup class="title">
|
||||
<h1>@ViewBag.Title.</h1>
|
||||
<h2>Enter your user name and password below.</h2>
|
||||
<h2>Use this form to enter your user name and password.</h2>
|
||||
</hgroup>
|
||||
|
||||
<script src="~/Scripts/jquery.validate.min.js"></script>
|
||||
<script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>
|
||||
|
||||
@using (Html.BeginForm((string)ViewBag.FormAction, "Account")) {
|
||||
@using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl })) {
|
||||
@Html.ValidationSummary(true, "Log in was unsuccessful. Please correct the errors and try again.")
|
||||
|
||||
<fieldset>
|
||||
@@ -21,12 +18,10 @@
|
||||
<li>
|
||||
@Html.LabelFor(m => m.UserName)
|
||||
@Html.TextBoxFor(m => m.UserName)
|
||||
@Html.ValidationMessageFor(m => m.UserName)
|
||||
</li>
|
||||
<li>
|
||||
@Html.LabelFor(m => m.Password)
|
||||
@Html.PasswordFor(m => m.Password)
|
||||
@Html.ValidationMessageFor(m => m.Password)
|
||||
</li>
|
||||
<li>
|
||||
@Html.CheckBoxFor(m => m.RememberMe)
|
||||
@@ -39,3 +34,7 @@
|
||||
@Html.ActionLink("Register", "Register") if you don't have an account.
|
||||
</p>
|
||||
}
|
||||
|
||||
@section Scripts {
|
||||
@Scripts.Render("~/bundles/jqueryval")
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@model Spring.Mvc4QuickStart.Models.RegisterModel
|
||||
@model Spring.Mvc4QuickStart.Models.RegisterModel
|
||||
|
||||
@{
|
||||
ViewBag.Title = "Register";
|
||||
@@ -6,18 +6,15 @@
|
||||
|
||||
<hgroup class="title">
|
||||
<h1>@ViewBag.Title.</h1>
|
||||
<h2>Use the form below to create a new account.</h2>
|
||||
<h2>Create a new account.</h2>
|
||||
</hgroup>
|
||||
|
||||
<p class="message-info">
|
||||
Passwords are required to be a minimum of @Membership.MinRequiredPasswordLength characters in length.
|
||||
Passwords must be at least @Membership.MinRequiredPasswordLength characters long.
|
||||
</p>
|
||||
|
||||
<script src="~/Scripts/jquery.validate.min.js"></script>
|
||||
<script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>
|
||||
|
||||
@using (Html.BeginForm((string)ViewBag.FormAction, "Account")) {
|
||||
@Html.ValidationSummary(true, "Account creation was unsuccessful. Please correct the errors and try again.")
|
||||
@using (Html.BeginForm()) {
|
||||
@Html.ValidationSummary()
|
||||
|
||||
<fieldset>
|
||||
<legend>Registration Form</legend>
|
||||
@@ -25,24 +22,24 @@
|
||||
<li>
|
||||
@Html.LabelFor(m => m.UserName)
|
||||
@Html.TextBoxFor(m => m.UserName)
|
||||
@Html.ValidationMessageFor(m => m.UserName)
|
||||
</li>
|
||||
<li>
|
||||
@Html.LabelFor(m => m.Email)
|
||||
@Html.TextBoxFor(m => m.Email)
|
||||
@Html.ValidationMessageFor(m => m.Email)
|
||||
</li>
|
||||
<li>
|
||||
@Html.LabelFor(m => m.Password)
|
||||
@Html.PasswordFor(m => m.Password)
|
||||
@Html.ValidationMessageFor(m => m.Password)
|
||||
</li>
|
||||
<li>
|
||||
@Html.LabelFor(m => m.ConfirmPassword)
|
||||
@Html.PasswordFor(m => m.ConfirmPassword)
|
||||
@Html.ValidationMessageFor(m => m.ConfirmPassword)
|
||||
</li>
|
||||
</ol>
|
||||
<input type="submit" value="Register" />
|
||||
</fieldset>
|
||||
}
|
||||
|
||||
@section Scripts {
|
||||
@Scripts.Render("~/bundles/jqueryval")
|
||||
}
|
||||
|
||||
@@ -9,47 +9,22 @@
|
||||
|
||||
<article>
|
||||
<p>
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin luctus tincidunt justo nec tempor.
|
||||
Aliquam erat volutpat. Fusce facilisis ullamcorper consequat. Vestibulum non sapien lectus. Nam
|
||||
mi augue, posuere at tempus vel, dignissim vitae nulla. Nullam at quam eu sapien mattis ultrices.
|
||||
Quisque quis leo mi, at lobortis dolor. Nullam scelerisque facilisis placerat. Fusce a augue
|
||||
erat, malesuada euismod dui. Duis iaculis risus id felis volutpat elementum. Fusce blandit iaculis
|
||||
quam a cursus. Cras varius tincidunt cursus. Morbi justo eros, adipiscing ac placerat sed, posuere
|
||||
et mi. Suspendisse vulputate viverra aliquet. Duis non enim a nibh consequat mollis ac tempor
|
||||
lorem. Phasellus elit leo, semper eu luctus et, suscipit at lacus. In hac habitasse platea
|
||||
dictumst. Duis dignissim justo sit amet nulla pulvinar sodales.
|
||||
Use this area to provide additional information.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin luctus tincidunt justo nec tempor.
|
||||
Aliquam erat volutpat. Fusce facilisis ullamcorper consequat. Vestibulum non sapien lectus. Nam
|
||||
mi augue, posuere at tempus vel, dignissim vitae nulla. Nullam at quam eu sapien mattis ultrices.
|
||||
Quisque quis leo mi, at lobortis dolor. Nullam scelerisque facilisis placerat. Fusce a augue
|
||||
erat, malesuada euismod dui. Duis iaculis risus id felis volutpat elementum. Fusce blandit iaculis
|
||||
quam a cursus. Cras varius tincidunt cursus. Morbi justo eros, adipiscing ac placerat sed, posuere
|
||||
et mi. Suspendisse vulputate viverra aliquet. Duis non enim a nibh consequat mollis ac tempor
|
||||
lorem. Phasellus elit leo, semper eu luctus et, suscipit at lacus. In hac habitasse platea
|
||||
dictumst. Duis dignissim justo sit amet nulla pulvinar sodales.
|
||||
Use this area to provide additional information.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin luctus tincidunt justo nec tempor.
|
||||
Aliquam erat volutpat. Fusce facilisis ullamcorper consequat. Vestibulum non sapien lectus. Nam
|
||||
mi augue, posuere at tempus vel, dignissim vitae nulla. Nullam at quam eu sapien mattis ultrices.
|
||||
Quisque quis leo mi, at lobortis dolor. Nullam scelerisque facilisis placerat. Fusce a augue
|
||||
erat, malesuada euismod dui. Duis iaculis risus id felis volutpat elementum. Fusce blandit iaculis
|
||||
quam a cursus. Cras varius tincidunt cursus. Morbi justo eros, adipiscing ac placerat sed, posuere
|
||||
et mi. Suspendisse vulputate viverra aliquet. Duis non enim a nibh consequat mollis ac tempor
|
||||
lorem. Phasellus elit leo, semper eu luctus et, suscipit at lacus. In hac habitasse platea
|
||||
dictumst. Duis dignissim justo sit amet nulla pulvinar sodales.
|
||||
Use this area to provide additional information.
|
||||
</p>
|
||||
</article>
|
||||
|
||||
<aside>
|
||||
<h3>Aside Title</h3>
|
||||
<p>
|
||||
Fusce facilisis ullamcorper consequat. Vestibulum non sapien lectus. Nam
|
||||
mi augue, posuere at tempus vel, dignissim vitae nulla.
|
||||
Use this area to provide additional information.
|
||||
</p>
|
||||
<ul>
|
||||
<li>@Html.ActionLink("Home", "Index", "Home")</li>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
<section class="contact">
|
||||
<header>
|
||||
<h3>Phone:</h3>
|
||||
<h3>Phone</h3>
|
||||
</header>
|
||||
<p>
|
||||
<span class="label">Main:</span>
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
<section class="contact">
|
||||
<header>
|
||||
<h3>Email:</h3>
|
||||
<h3>Email</h3>
|
||||
</header>
|
||||
<p>
|
||||
<span class="label">Support:</span>
|
||||
@@ -41,7 +41,7 @@
|
||||
|
||||
<section class="contact">
|
||||
<header>
|
||||
<h3>Address:</h3>
|
||||
<h3>Address</h3>
|
||||
</header>
|
||||
<p>
|
||||
One Microsoft Way<br />
|
||||
|
||||
@@ -1,73 +1,40 @@
|
||||
@{
|
||||
@{
|
||||
ViewBag.Title = "Home Page";
|
||||
}
|
||||
|
||||
@section featured {
|
||||
<section class="featured">
|
||||
<div class="content-wrapper">
|
||||
<hgroup class="title">
|
||||
<h1>@ViewBag.Title.</h1>
|
||||
<h2>@ViewBag.Message</h2>
|
||||
</hgroup>
|
||||
<p>
|
||||
To learn more about ASP.NET MVC visit <a href="http://asp.net/mvc" title="ASP.NET MVC Website">http://asp.net/mvc</a>.
|
||||
The page features <span class="highlight">videos, tutorials, and samples</span> to help you get the most from
|
||||
ASP.NET MVC. If you have any questions about ASP.NET MVC visit
|
||||
<a href="http://forums.asp.net/1146.aspx/1?MVC" title="ASP.NET MVC Forum">our forums</a>.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
<section class="featured">
|
||||
<div class="content-wrapper">
|
||||
<hgroup class="title">
|
||||
<h1>@ViewBag.Title.</h1>
|
||||
<h2>@ViewBag.Message</h2>
|
||||
</hgroup>
|
||||
<p>
|
||||
To learn more about ASP.NET MVC visit <a href="http://asp.net/mvc" title="ASP.NET MVC Website">
|
||||
http://asp.net/mvc</a>. The page features <mark>videos, tutorials,
|
||||
and samples</mark> to help you get the most from ASP.NET MVC. If you have
|
||||
any questions about ASP.NET MVC visit <a href="http://forums.asp.net/1146.aspx/1?MVC"
|
||||
title="ASP.NET MVC Forum">our forums</a>.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
}
|
||||
|
||||
<h3>We suggest the following:</h3>
|
||||
|
||||
<ol class="round">
|
||||
<li class="one">
|
||||
<h5>Configure ASP.NET Membership</h5>
|
||||
ASP.NET membership gives you a built-in way to create, store, and
|
||||
validate user credentials (authentication). By default, membership works with a local instance of SQL Server,
|
||||
but you can configure it to use another database.
|
||||
</li>
|
||||
<h5>Getting Started</h5>
|
||||
ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that
|
||||
enables a clean separation of concerns and that gives you full control over markup
|
||||
for enjoyable, agile development. ASP.NET MVC includes many features that enable
|
||||
fast, TDD-friendly development for creating sophisticated applications that use
|
||||
the latest web standards. <a href="http://go.microsoft.com/fwlink/?LinkId=245151">Learn
|
||||
more</a></li>
|
||||
<li class="two">
|
||||
<h5>Add NuGet packages and jump start your coding</h5>
|
||||
NuGet makes it easy to install and update free libraries and tools in Visual Studio. In <em>Solution Explorer</em>,
|
||||
right-click the <em>References</em> node, select <em>Manage NuGet Packages</em>, and then pick from the extensive
|
||||
list of packages.
|
||||
</li>
|
||||
NuGet makes it easy to install and update free libraries and tools. <a href="http://go.microsoft.com/fwlink/?LinkId=245153">
|
||||
Learn more</a></li>
|
||||
<li class="three">
|
||||
<h5>Setup deployment to your web server</h5>
|
||||
Use Microsoft Web Deploy to quickly and easily publish your application to a web server.
|
||||
In <em>Solution Explorer</em>, right-click your project, select <em>Publish</em>,
|
||||
and choose one of the many options to get your code deployed and running on the web.
|
||||
</li>
|
||||
<h5>Find Web Hosting</h5>
|
||||
You can easily find a web hosting company that offers the right mix of features
|
||||
and price for your applications. <a href="http://go.microsoft.com/fwlink/?LinkId=245157">Learn
|
||||
more</a></li>
|
||||
</ol>
|
||||
|
||||
<section class="features">
|
||||
<section class="feature">
|
||||
<img src="~/Images/aspNetHome.png" alt="" />
|
||||
<h3>Home of ASP.NET</h3>
|
||||
<p>
|
||||
ASP.NET is a free, fully supported Web application framework that helps you create standards-based web solutions.
|
||||
Whether you're new to ASP.NET or an experienced developer, the <a href="http://asp.net">ASP.NET website</a>
|
||||
is your source for news, training, downloads, and support.
|
||||
</p>
|
||||
</section>
|
||||
<section class="feature">
|
||||
<img src="~/Images/NuGetGallery.png" alt="" />
|
||||
<h3>NuGet Gallery</h3>
|
||||
<p>
|
||||
NuGet is a Visual Studio extension that makes it easy to install and update open source libraries and tools in
|
||||
Visual Studio. To see available packages, visit the <a href="http://nuget.org">NuGet gallery</a>.
|
||||
You can also develop your own package and share it in the gallery.
|
||||
</p>
|
||||
</section>
|
||||
<section class="feature">
|
||||
<img src="~/Images/findHosting.png" alt="" />
|
||||
<h3>Find Web Hosting</h3>
|
||||
<p>
|
||||
You can easily find a web hosting company that offers the right mix of features and price for your applications.
|
||||
Visit <a href="http://microsoft.com/web/hosting" title="Microsoft/Web Website">Microsoft.com/web</a> to
|
||||
explore offerings from many providers.
|
||||
</p>
|
||||
</section>
|
||||
</section>
|
||||
@@ -1,19 +1,18 @@
|
||||
<!DOCTYPE html>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>@ViewBag.Title - My ASP.NET MVC Application</title>
|
||||
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
|
||||
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/css")" rel="stylesheet" type="text/css" />
|
||||
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/themes/base/css")" rel="stylesheet" type="text/css" />
|
||||
<script src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")"></script>
|
||||
<meta name="viewport" content="width=device-width" />
|
||||
@Styles.Render("~/Content/themes/base/css", "~/Content/css")
|
||||
@Scripts.Render("~/bundles/modernizr")
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div class="content-wrapper">
|
||||
<div class="float-left">
|
||||
<p class="site-title">@Html.ActionLink("your logo here.", "Index", "Home")</p>
|
||||
<p class="site-title">@Html.ActionLink("Your logo here", "Index", "Home")</p>
|
||||
</div>
|
||||
<div class="float-right">
|
||||
<section id="login">
|
||||
@@ -48,5 +47,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
@Scripts.Render("~/bundles/jquery")
|
||||
@RenderSection("scripts", required: false)
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
</p>
|
||||
} else {
|
||||
<ul>
|
||||
<li>@Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { id = "registerLink", data_dialog_title = "Registration" })</li>
|
||||
<li>@Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new { id = "loginLink", data_dialog_title = "Identification" })</li>
|
||||
<li>@Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { id = "registerLink" })</li>
|
||||
<li>@Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new { id = "loginLink" })</li>
|
||||
</ul>
|
||||
}
|
||||
@@ -15,6 +15,7 @@
|
||||
<add namespace="System.Web.Mvc" />
|
||||
<add namespace="System.Web.Mvc.Ajax" />
|
||||
<add namespace="System.Web.Mvc.Html" />
|
||||
<add namespace="System.Web.Optimization"/>
|
||||
<add namespace="System.Web.Routing" />
|
||||
</namespaces>
|
||||
</pages>
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
For more information on how to configure your ASP.NET application, please visit
|
||||
http://go.microsoft.com/fwlink/?LinkId=152368
|
||||
http://go.microsoft.com/fwlink/?LinkId=169433
|
||||
-->
|
||||
<configuration>
|
||||
|
||||
<configSections>
|
||||
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
|
||||
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||
<sectionGroup name="spring">
|
||||
<section name="context" type="Spring.Context.Support.MvcContextHandler, Spring.Web.Mvc4"/>
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
|
||||
<spring>
|
||||
<context>
|
||||
<resource uri="file://~/Config/controllers.xml"/>
|
||||
</context>
|
||||
</spring>
|
||||
|
||||
<connectionStrings>
|
||||
<add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-Spring.Mvc4QuickStart-201252174547;Integrated Security=True" providerName="System.Data.SqlClient" />
|
||||
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-Spring.Mvc4QuickStart-20120601124853;Integrated Security=SSPI" />
|
||||
</connectionStrings>
|
||||
<appSettings>
|
||||
<add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" />
|
||||
<add key="webpages:Version" value="2.0.0.0" />
|
||||
<add key="webpages:Enabled" value="true" />
|
||||
<add key="webpages:Enabled" value="false" />
|
||||
<add key="PreserveLoginUrl" value="true" />
|
||||
<add key="ClientValidationEnabled" value="true" />
|
||||
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
||||
@@ -38,6 +38,7 @@
|
||||
<add namespace="System.Web.Mvc" />
|
||||
<add namespace="System.Web.Mvc.Ajax" />
|
||||
<add namespace="System.Web.Mvc.Html" />
|
||||
<add namespace="System.Web.Optimization" />
|
||||
<add namespace="System.Web.Routing" />
|
||||
<add namespace="System.Web.WebPages" />
|
||||
</namespaces>
|
||||
@@ -59,7 +60,7 @@
|
||||
</roleManager>
|
||||
<sessionState mode="InProc" customProvider="DefaultSessionProvider">
|
||||
<providers>
|
||||
<add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" applicationName="/" />
|
||||
<add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" />
|
||||
</providers>
|
||||
</sessionState>
|
||||
</system.web>
|
||||
@@ -83,4 +84,11 @@
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
<entityFramework>
|
||||
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
|
||||
<parameters>
|
||||
<parameter value="v11.0" />
|
||||
</parameters>
|
||||
</defaultConnectionFactory>
|
||||
</entityFramework>
|
||||
</configuration>
|
||||
@@ -1,24 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<packages>
|
||||
<package id="AspNetMvc" version="4.0.20126.16343" />
|
||||
<package id="AspNetRazor.Core" version="2.0.20126.16343" />
|
||||
<package id="AspNetWebApi" version="4.0.20126.16343" />
|
||||
<package id="AspNetWebApi.Core" version="4.0.20126.16343" />
|
||||
<package id="AspNetWebPages.Core" version="2.0.20126.16343" />
|
||||
<package id="EntityFramework" version="4.1.10331.0" />
|
||||
<package id="EntityFramework" version="5.0.0-rc" />
|
||||
<package id="jQuery" version="1.6.2" />
|
||||
<package id="jQuery.Ajax.Unobtrusive" version="2.0.20126.16343" />
|
||||
<package id="jQuery.UI.Combined" version="1.8.11" />
|
||||
<package id="jQuery.Validation" version="1.8.1" />
|
||||
<package id="jQuery.Validation.Unobtrusive" version="2.0.20126.16343" />
|
||||
<package id="knockoutjs" version="2.0.0.0" />
|
||||
<package id="knockoutjs" version="2.0.0" />
|
||||
<package id="Microsoft.AspNet.Mvc" version="4.0.20505.0" />
|
||||
<package id="Microsoft.AspNet.Providers" version="1.1" />
|
||||
<package id="Microsoft.AspNet.Providers.Core" version="1.0" />
|
||||
<package id="Microsoft.AspNet.Razor" version="2.0.20505.0" />
|
||||
<package id="Microsoft.AspNet.Web.Optimization" version="1.0.0-beta2" />
|
||||
<package id="Microsoft.AspNet.WebApi" version="4.0.20505.0" />
|
||||
<package id="Microsoft.AspNet.WebApi.Client" version="4.0.20505.0" />
|
||||
<package id="Microsoft.AspNet.WebApi.Core" version="4.0.20505.0" />
|
||||
<package id="Microsoft.AspNet.WebApi.WebHost" version="4.0.20505.0" />
|
||||
<package id="Microsoft.AspNet.WebPages" version="2.0.20505.0" />
|
||||
<package id="Microsoft.jQuery.Unobtrusive.Ajax" version="2.0.20505.0" />
|
||||
<package id="Microsoft.jQuery.Unobtrusive.Validation" version="2.0.20505.0" />
|
||||
<package id="Microsoft.Net.Http" version="2.0.20505.0" />
|
||||
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" />
|
||||
<package id="Microsoft.Web.Optimization" version="1.0.0-beta" />
|
||||
<package id="Modernizr" version="2.0.6" />
|
||||
<package id="System.Json" version="4.0.20126.16343" />
|
||||
<package id="System.Net.Http" version="2.0.20126.16343" />
|
||||
<package id="System.Net.Http.Formatting" version="4.0.20126.16343" />
|
||||
<package id="System.Web.Http.Common" version="4.0.20126.16343" />
|
||||
<package id="System.Web.Providers" version="1.1" />
|
||||
<package id="System.Web.Providers.Core" version="1.0" />
|
||||
<package id="Newtonsoft.Json" version="4.5.6" />
|
||||
<package id="WebGrease" version="1.0.0" />
|
||||
</packages>
|
||||
@@ -1,180 +0,0 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
if ($project.Type -eq 'Web Site') {
|
||||
Import-Module (Join-Path $toolsPath VS.psd1)
|
||||
|
||||
$srcFiles = Join-Path $installPath "lib\net40\*.dll"
|
||||
|
||||
$projectRoot = Get-ProjectRoot $project
|
||||
if (!$projectRoot) {
|
||||
return;
|
||||
}
|
||||
|
||||
$destDirectory = Join-Path $projectRoot "bin"
|
||||
$fileSystem = Get-VsFileSystem
|
||||
|
||||
ls $srcFiles -Filter *.dll | %{
|
||||
$destPath = Join-Path $destDirectory $_.Name
|
||||
if (!(Test-Path $destPath)) {
|
||||
$fileStream = $null
|
||||
try {
|
||||
$fileStream = [System.IO.File]::OpenRead($_.FullName)
|
||||
$fileSystem.AddFile($destPath, $fileStream)
|
||||
} catch {
|
||||
# We don't want an exception to surface if we can't add the file for some reason
|
||||
} finally {
|
||||
if ($fileStream -ne $null) {
|
||||
$fileStream.Dispose()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUoGth3MbLCESGRhoTpqwG6S5P
|
||||
# cz2gghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUTNgAAAAAAGjANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE3WhcNMTIxMDI1MjA0MjE3WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjE1OUMtQTNGNy0yNTcwMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEAnDSYGckJKWOZAhZ1qIhXfaG7qUES/GSRpdYFeL93
|
||||
# 3OzmrrhQTsDjGr3tt/34IIpxOapyknKfignlE++RQe1hJWtRre6oQ7VhQiyd8h2x
|
||||
# 0vy39Xujc3YTsyuj25RhgFWhD23d2OwW/4V/lp6IfwAujnokumidj8bK9JB5euGb
|
||||
# 7wZdfvguw2oVnDwUL+fVlMgiG1HLqVWGIbda80ESOZ/wValOqiUrY/uRcjwPfMCW
|
||||
# ctzBo8EIyt7FybXACl+lnAuqcgpdCkB9LpjQq7KIj4aA6H3RvlVr4FgsyDY/+eYR
|
||||
# w/BDBYV4AxflLKcpfNPilRcAbNvcrTwZOgLgfWLUzvYdPQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFPaDiyCHEe6Dy9vehaLSaIY3YXSQMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAGL0BQ1P5xtr
|
||||
# gudSDN95jKhVgTOX06TKyf6vSNt72m96KE/H0LeJ2NGmmcyRVgA7OOi3Mi/u+c9r
|
||||
# 2Zje1gL1QlhSa47aQNwWoLPUvyYVy0hCzNP9tPrkRIlmD0IOXvcEnyNIW7SJQcTa
|
||||
# bPg29D/CHhXfmEwAxLLs3l8BAUOcuELWIsiTmp7JpRhn/EeEHpFdm/J297GOch2A
|
||||
# djw2EUbKfjpI86/jSfYXM427AGOCnFejVqfDbpCjPpW3/GTRXRjCCwFQY6f889GA
|
||||
# noTjMjTdV5VAo21+2usuWgi0EAZeMskJ6TKCcRan+savZpiJ+dmetV8QI6N3gPJN
|
||||
# 1igAclCFvOUwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBRPPBgBB7wuCgUqrgSi1vxcimIHNTBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQBenMDYWCypjNo7KD7IL5zARP5tKWNHysnzREuFh7fBxnWaXirXW0J5
|
||||
# p5pHeRWLHWpTmoJDDPwMxvU06tRxX5muqvPutA3dqQiAvPFiZrqdNuBq5miZQ6hZ
|
||||
# v+jYhPUU/kTJGiurUXAtw+ulKCibVGjW0TgO16r45kmyspqezItMjAyKofbBl+C6
|
||||
# w0++YCZr1vv/f8gvqlg85ifhALjL/bUlpy3N6FrTGDeFzf7q7QhO2NrSOFpArSqw
|
||||
# 0vOBJW79VZ8HbNUu4I/vAysFRyj8RbIu+xm8iaRDslXwJI2ka4wBot6Ucj+zaUEY
|
||||
# WWfNvZ8NlpK/bpeifwknly96CLIiWqn8oYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUTNgAAAAAAGjAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFDSgrQ2+3zPn3zAO84uf
|
||||
# puLOI65jMA0GCSqGSIb3DQEBBQUABIIBAALljW1tyymODshEY9FwmnTFDbeqeeQw
|
||||
# YtspreF6jFWbILCt5TrUi3uW26NXGGmOu3U7Gsq30lCRX/k3wG2+/1NFtrScRz5n
|
||||
# Bdo2W8MWXqdRekK3gOAr0IuASfzOEFeBPFWuACGy6uiAb7hKbx37y+rU9ML9y0r4
|
||||
# d0JH7dLGL3lyzlB8eFwaZPtlJG35iXXD3CjqD7o+/6UdhR/54iyz4CfbPdmWZc3Q
|
||||
# uQRGLtkQrk+GpUl/R64AVPGISeDQikpf6dnws+6u8qHKlF5Ql+40rU3MypkRJPfg
|
||||
# PlnrdJlksA3SwVmcJUcEh6MyE7wTbXQDeY0jzCT18OpnrAnukeGIWCg=
|
||||
# SIG # End signature block
|
||||
@@ -1,174 +0,0 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
if ($project.Type -eq 'Web Site') {
|
||||
Import-Module (Join-Path $toolsPath VS.psd1)
|
||||
|
||||
$projectRoot = Get-ProjectRoot $project
|
||||
if (!$projectRoot) {
|
||||
return;
|
||||
}
|
||||
$binDirectory = Join-Path $projectRoot "bin"
|
||||
$srcDirectory = Join-Path $installPath "lib\net40\"
|
||||
$fileSystem = Get-VsFileSystem
|
||||
|
||||
ls $srcDirectory -Filter *.dll | %{
|
||||
$fileName = $_.Name
|
||||
$fileInBin = Join-Path $binDirectory $fileName
|
||||
if ($fileSystem.FileExists($fileInBin) -and ((Get-Item $fileInBin).Length -eq $_.Length)) {
|
||||
# If a corresponding file exists in bin and has the exact file size as the one inside the package, it's most likely the same file.
|
||||
try {
|
||||
$fileSystem.DeleteFile($fileInBin)
|
||||
|
||||
} catch {
|
||||
# We don't want an exception to surface if we can't delete the file
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQU5eFmkhW/FlQBz1yONQogDyby
|
||||
# xJGgghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUZlgAAAAAAGzANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE5WhcNMTIxMDI1MjA0MjE5WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjlFNzgtODY0Qi0wMzlEMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEA08s7U6KfRKN6q01WcVOKd6o3k34BPv2rAqNTqf/R
|
||||
# sSLFAJDndW7uGOiBDhPF2GEAvh+gdjsEDQTFBKCo/ENTBqEEBLkLkpgCYjjv1DMS
|
||||
# 9ys9e++tRVeFlSCf12M0nGJGjr6u4NmeOfapVf3P53fmNRPvXOi/SJNPGkMHWDiK
|
||||
# f4UUbOrJ0Et6gm7L0xVgCBSJlKhbPzrJPyB9bS9YGn3Kiji8w8I5aNgtWBoj7SoQ
|
||||
# CFogjIKl7dGXRZKFzMM3g98NmHzF07bgmVPYeAj15SMhB2KGWmppGf1w+VM0gfcl
|
||||
# MRmGh4vAVZr9qkw1Ff1b6ZXJq1OYKV8speElD2TF8rAndQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFHkj56ENvlUsaBgpYoJn1vPhNjhaMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAEfCdoFbMd1v
|
||||
# 0zyZ8npsfpcTUCwFFxsQuEShtYz0Vs+9sCG0ZG1hHNju6Ov1ku5DohhEw/r67622
|
||||
# XH+XbUu1Q/snYXgIVHyx+a+YCrR0xKroLVDEff59TqGZ1icot67Y37GPgyKOzvN5
|
||||
# /GEUbb/rzISw36O7WwW36lT1Yh1sJ6ZjS/rjofq734WWZWlTsLZxmGQmZr3F8Vxi
|
||||
# vJH0PZxLQgANzzgFFCZa3CoFS39qmTjY3XOZos6MUCSepOv1P4p4zFSZXSVmpEEG
|
||||
# KK9JxLRSlOzeAoNk/k3U/0ui/CmA2+4/qzztM4jKvyJg0Fw7BLAKtJhtPKc6T5rR
|
||||
# ARYRYopBdqAwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBRx+YgRrX5dASbxCVCxyd7ne/BLVDBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQAwsAzaCdBDpwei518RWEy+vbAGwNcMOB1ZOLEijtZSyarlaha5pjhb
|
||||
# pjrCDVpmEauR+LmF9101ej/27DeLVdXQ4I3+MmW9AB75IZ50/CJjiMfRgDEGWau0
|
||||
# NTKKA62iOY7Bu0hLN5cYeJnFSc8XE9ehq5MvwpNZZkXh39MqKl/CsFy+prWQp1/x
|
||||
# GiTYkZnM6jL9GpfHQBX8NXqlUTeENJBH8KpDd9fpFvmRDi084xJU28O98uWOnQPn
|
||||
# ndze19YIRcFq0Xs3DWARlawYTQdVp+/ud05tFI2LAb27ExK892tuq47ffVjQDta0
|
||||
# f6JA80pQ9iP6yUk/awhiMqKFxpdWUnK5oYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUZlgAAAAAAGzAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFG8OGHFrod8cqU9j8yCh
|
||||
# dVpgbfV9MA0GCSqGSIb3DQEBBQUABIIBAEl95dVnVN+61kqnMy6QKVQ483Zx3w3i
|
||||
# RB0gWZXbMfWzO4kfyoFzww4OHXvx/8ilGPbKLFUnL7Xf3I7kCrJbG4H2ibUh6ZmT
|
||||
# 7B4X4QGCa0FWiEyuEkzwYaFo3FR0tfUk2z3TBsqmKLoSSV2xbMg/zBCbpU47g3uh
|
||||
# pRpD5Mf6KlStl+ZOOaMVX58Hkea2aSb77oFBYh9DaENOMGLGWC21TLWEI4tnjB7v
|
||||
# tzVwFQrbFjXUuIlkjw/2y9D1YpgzzA8p4rdjm6gXXlqeNc7TL0jpfrH0HU77AwPs
|
||||
# AS/AhHbXuf3wh/1mABJpArpIKV4wTMx2dPer1BNeQy/OCUMOOaaJ6ig=
|
||||
# SIG # End signature block
|
||||
@@ -1,225 +0,0 @@
|
||||
@{
|
||||
|
||||
# Script module or binary module file associated with this manifest
|
||||
ModuleToProcess = 'VS.psm1'
|
||||
|
||||
# Version number of this module.
|
||||
ModuleVersion = '0.1'
|
||||
|
||||
# ID used to uniquely identify this module
|
||||
GUID = 'a9610a6b-5f18-4859-b4ed-c0b61b356f35'
|
||||
|
||||
# Author of this module
|
||||
Author = 'Microsoft Corporation'
|
||||
|
||||
# Company or vendor of this module
|
||||
CompanyName = 'Microsoft Corporation'
|
||||
|
||||
# Copyright statement for this module
|
||||
Copyright = '(c) 2011 Microsoft Corporation. All rights reserved.'
|
||||
|
||||
# Description of the functionality provided by this module
|
||||
Description = 'Powershell wrapper for NuGet.VisualStudio'
|
||||
|
||||
# Minimum version of the Windows PowerShell engine required by this module
|
||||
PowerShellVersion = '2.0'
|
||||
|
||||
# Name of the Windows PowerShell host required by this module
|
||||
PowerShellHostName = 'Package Manager Host'
|
||||
|
||||
# Minimum version of the Windows PowerShell host required by this module
|
||||
PowerShellHostVersion = '1.2'
|
||||
|
||||
# Minimum version of the .NET Framework required by this module
|
||||
DotNetFrameworkVersion = '4.0'
|
||||
|
||||
# Minimum version of the common language runtime (CLR) required by this module
|
||||
CLRVersion = ''
|
||||
|
||||
# Processor architecture (None, X86, Amd64, IA64) required by this module
|
||||
ProcessorArchitecture = ''
|
||||
|
||||
# Modules that must be imported into the global environment prior to importing this module
|
||||
RequiredModules = @()
|
||||
|
||||
# Assemblies that must be loaded prior to importing this module
|
||||
RequiredAssemblies = @()
|
||||
|
||||
# Script files (.ps1) that are run in the caller's environment prior to importing this module
|
||||
ScriptsToProcess = @()
|
||||
|
||||
# Type files (.ps1xml) to be loaded when importing this module
|
||||
TypesToProcess = @()
|
||||
|
||||
# Format files (.ps1xml) to be loaded when importing this module
|
||||
FormatsToProcess = @()
|
||||
|
||||
# Modules to import as nested modules of the module specified in ModuleToProcess
|
||||
NestedModules = @('VS.psm1')
|
||||
|
||||
# Functions to export from this module
|
||||
FunctionsToExport = '*'
|
||||
|
||||
# Cmdlets to export from this module
|
||||
CmdletsToExport = ''
|
||||
|
||||
# Variables to export from this module
|
||||
VariablesToExport = ''
|
||||
|
||||
# Aliases to export from this module
|
||||
AliasesToExport = ''
|
||||
|
||||
# List of all files packaged with this module
|
||||
FileList = @()
|
||||
|
||||
# Private data to pass to the module specified in ModuleToProcess
|
||||
PrivateData = ''
|
||||
|
||||
}
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUhSWDsTDjCpf84MGVMRg7ZaTN
|
||||
# 54mgghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUTNgAAAAAAGjANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE3WhcNMTIxMDI1MjA0MjE3WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjE1OUMtQTNGNy0yNTcwMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEAnDSYGckJKWOZAhZ1qIhXfaG7qUES/GSRpdYFeL93
|
||||
# 3OzmrrhQTsDjGr3tt/34IIpxOapyknKfignlE++RQe1hJWtRre6oQ7VhQiyd8h2x
|
||||
# 0vy39Xujc3YTsyuj25RhgFWhD23d2OwW/4V/lp6IfwAujnokumidj8bK9JB5euGb
|
||||
# 7wZdfvguw2oVnDwUL+fVlMgiG1HLqVWGIbda80ESOZ/wValOqiUrY/uRcjwPfMCW
|
||||
# ctzBo8EIyt7FybXACl+lnAuqcgpdCkB9LpjQq7KIj4aA6H3RvlVr4FgsyDY/+eYR
|
||||
# w/BDBYV4AxflLKcpfNPilRcAbNvcrTwZOgLgfWLUzvYdPQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFPaDiyCHEe6Dy9vehaLSaIY3YXSQMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAGL0BQ1P5xtr
|
||||
# gudSDN95jKhVgTOX06TKyf6vSNt72m96KE/H0LeJ2NGmmcyRVgA7OOi3Mi/u+c9r
|
||||
# 2Zje1gL1QlhSa47aQNwWoLPUvyYVy0hCzNP9tPrkRIlmD0IOXvcEnyNIW7SJQcTa
|
||||
# bPg29D/CHhXfmEwAxLLs3l8BAUOcuELWIsiTmp7JpRhn/EeEHpFdm/J297GOch2A
|
||||
# djw2EUbKfjpI86/jSfYXM427AGOCnFejVqfDbpCjPpW3/GTRXRjCCwFQY6f889GA
|
||||
# noTjMjTdV5VAo21+2usuWgi0EAZeMskJ6TKCcRan+savZpiJ+dmetV8QI6N3gPJN
|
||||
# 1igAclCFvOUwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBQ/h+p82rMdy7PbO1bTNehunSLFiDBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQBCU3llm0n8p/Gfo247NTbxTxcz0XXel/GjLShxM4hatGZyz5eGZszW
|
||||
# WLT+UlifzLzU8H37SZaafTdiysB24O2Fub14g8ygv62IDNL4QjEiNSxAFq67tdzT
|
||||
# FQtClLlxRgnrcJood9NZCooAlGae1fS8EHgf2kE6d1KR/NYkQyZrAmUGyZ36YwD8
|
||||
# gMwqyLc7SnWIzv7pepJBSPvQyNYEKrX/9vnTOTYXo/Tjj32TxGWYN56551UaMtQP
|
||||
# ZrZS34yJLv1frZBGJEK3F5pw5MSPbaIvR1O0de7XjTlG2Z+T6hasG3zVCQi9ByW3
|
||||
# iavcbiEh8t0z1IaybtgExWgzer3oGSRSoYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUTNgAAAAAAGjAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFKZpdn6FFa4AHuOurptD
|
||||
# Zd4WyMlRMA0GCSqGSIb3DQEBBQUABIIBAGa/G9k0yOCXe7mPIcEWWWDkI4Mlw8ox
|
||||
# hYkusQhogDFjHKPsuJSH0y98ryBWNhWby9jJGf/NrXCABpKHc6hlXb/7i4+HC3J+
|
||||
# 6ernYBUaIUEjV7NBcTQZ2aRvxHRiM/uS9sN0xvT/g4WpWwnIfso72D2hz1jK6tc0
|
||||
# Og1tw1i+X/Bw/HwVcSV8rXFOLAYglt75/+4bF900d1lTCmrfPZ9Ec+XHq7HQQiey
|
||||
# h7RDchb0V4cX/vqxNx37FL4/L+r/SYqEVBtIKYaXiidlVcm4SnSXY8ZTp7UOZEHA
|
||||
# VBW/+MYgEYmjAWL7m+a2upQ+k+vmHn0499hhWGz12zfsLEPIzWJ9QhQ=
|
||||
# SIG # End signature block
|
||||
@@ -1,166 +0,0 @@
|
||||
function Get-VsFileSystem {
|
||||
$componentModel = Get-VSComponentModel
|
||||
$fileSystemProvider = $componentModel.GetService([NuGet.VisualStudio.IFileSystemProvider])
|
||||
$solutionManager = $componentModel.GetService([NuGet.VisualStudio.ISolutionManager])
|
||||
|
||||
$fileSystem = $fileSystemProvider.GetFileSystem($solutionManager.SolutionDirectory)
|
||||
|
||||
return $fileSystem
|
||||
}
|
||||
|
||||
function Get-ProjectRoot($project) {
|
||||
try {
|
||||
$project.Properties.Item("FullPath").Value
|
||||
} catch {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Export-ModuleMember *
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUjXEaZx7/tt/6noN5dH+MnQ7K
|
||||
# 82+gghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUZlgAAAAAAGzANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE5WhcNMTIxMDI1MjA0MjE5WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjlFNzgtODY0Qi0wMzlEMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEA08s7U6KfRKN6q01WcVOKd6o3k34BPv2rAqNTqf/R
|
||||
# sSLFAJDndW7uGOiBDhPF2GEAvh+gdjsEDQTFBKCo/ENTBqEEBLkLkpgCYjjv1DMS
|
||||
# 9ys9e++tRVeFlSCf12M0nGJGjr6u4NmeOfapVf3P53fmNRPvXOi/SJNPGkMHWDiK
|
||||
# f4UUbOrJ0Et6gm7L0xVgCBSJlKhbPzrJPyB9bS9YGn3Kiji8w8I5aNgtWBoj7SoQ
|
||||
# CFogjIKl7dGXRZKFzMM3g98NmHzF07bgmVPYeAj15SMhB2KGWmppGf1w+VM0gfcl
|
||||
# MRmGh4vAVZr9qkw1Ff1b6ZXJq1OYKV8speElD2TF8rAndQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFHkj56ENvlUsaBgpYoJn1vPhNjhaMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAEfCdoFbMd1v
|
||||
# 0zyZ8npsfpcTUCwFFxsQuEShtYz0Vs+9sCG0ZG1hHNju6Ov1ku5DohhEw/r67622
|
||||
# XH+XbUu1Q/snYXgIVHyx+a+YCrR0xKroLVDEff59TqGZ1icot67Y37GPgyKOzvN5
|
||||
# /GEUbb/rzISw36O7WwW36lT1Yh1sJ6ZjS/rjofq734WWZWlTsLZxmGQmZr3F8Vxi
|
||||
# vJH0PZxLQgANzzgFFCZa3CoFS39qmTjY3XOZos6MUCSepOv1P4p4zFSZXSVmpEEG
|
||||
# KK9JxLRSlOzeAoNk/k3U/0ui/CmA2+4/qzztM4jKvyJg0Fw7BLAKtJhtPKc6T5rR
|
||||
# ARYRYopBdqAwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBS5D8CFNM/aE6c8XOM5Hh0+N422ITBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQAOnCgt85o0rg9FynTO++5HSg2WvHyB2nNfMOH60O09cMLGfvnh0Bgq
|
||||
# ft43lFD/8FaWeJq2zN/gPK1qFQbHZ2y4rCvMeBmgaPZm/u/srXUHU10GcBqjvScM
|
||||
# MX0h94fRX7mDkb1XLlPwm0QQZvOvebUzbsMIhA6OUahAMDTiR/7ZwDy23l7oO9u/
|
||||
# 7ZZRkbWpJr13AJ7cJc3iSvEpUJfxdbcxuUR3pakqWCQ7fX1chXuKw/f3NgSWe/un
|
||||
# jpXDDXWpurjpqKKj3CFf1gIvd0ag1yfxletiEAuEFlcgyuPEaTKDkHbab6CROdfT
|
||||
# a9YOC3fmp6lJEXRldTkWXs/XGoV9IZoDoYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUZlgAAAAAAGzAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFMD86sE3yf/lRFJLPdTR
|
||||
# mIzGknFjMA0GCSqGSIb3DQEBBQUABIIBAMSqWufi4zcg1wajaj5tSQugG1z3dhGA
|
||||
# hrU27USf9T49tR+HjpY/AY661PphIoozbo60sC7UYooBIJrelLfEFuWAF9LGNZ3M
|
||||
# uje2pI3eS3kajfLV9+UjrrSqa44MyYvi6cbiWagZ99ehcSboCLInB1HBrwiihpSM
|
||||
# VGfMdR/CpSub4m/vGE2Guo9ERA5cAu8k/P7/7u+YPIrUf6/IDglLplwmhAavTHY1
|
||||
# DL6GO3vQkmBio0XFVxqVegTnaU8WZTE4V1PgH7FV20MweCVxeDCyE6pY5Mu7ZULd
|
||||
# oBmomH8fas9OhqZpILWUf3eE9vv2A/rqxnuc3pKPJGX1bjVhVK7oIQE=
|
||||
# SIG # End signature block
|
||||
@@ -1,96 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Web.Http.WebHost</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Web.Http.GlobalConfiguration">
|
||||
<summary> Provides a global <see cref="T:System.Web.Http.HttpConfiguration" /> for ASP applications. </summary>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.GlobalConfiguration.Configuration">
|
||||
<summary> Gets the global <see cref="T:System.Web.Http.HttpConfiguration" />. </summary>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.RouteCollectionExtensions">
|
||||
<summary> Extension methods for <see cref="T:System.Web.Routing.RouteCollection" /></summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object)">
|
||||
<summary> Maps the specified route template and sets default constraints, and namespaces. </summary>
|
||||
<returns>A reference to the mapped route.</returns>
|
||||
<param name="routes">A collection of routes for the application.</param>
|
||||
<param name="name">The name of the route to map.</param>
|
||||
<param name="routeTemplate">The route template for the route.</param>
|
||||
<param name="defaults">An object that contains default route values.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.RouteCollectionExtensions.MapHttpRoute(System.Web.Routing.RouteCollection,System.String,System.String,System.Object,System.Object)">
|
||||
<summary> Maps the specified route template and sets default route values, constraints, and namespaces. </summary>
|
||||
<returns>A reference to the mapped route.</returns>
|
||||
<param name="routes">A collection of routes for the application.</param>
|
||||
<param name="name">The name of the route to map.</param>
|
||||
<param name="routeTemplate">The route template for the route.</param>
|
||||
<param name="defaults">An object that contains default route values.</param>
|
||||
<param name="constraints">A set of expressions that specify values for routeTemplate.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.WebHost.HttpControllerHandler">
|
||||
<summary> A <see cref="T:System.Web.IHttpAsyncHandler" /> that passes ASP.NET requests into the <see cref="T:System.Web.Http.HttpServer" /> pipeline and write the result back. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerHandler.#ctor(System.Web.Routing.RouteData)">
|
||||
<summary> Initializes a new instance of the <see cref="T:System.Web.Http.WebHost.HttpControllerHandler" /> class. </summary>
|
||||
<param name="routeData">The route data.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerHandler.BeginProcessRequest(System.Web.HttpContextBase,System.AsyncCallback,System.Object)">
|
||||
<summary> Begins the process request. </summary>
|
||||
<returns>An <see cref="T:System.IAsyncResult" /> that contains information about the status of the process. </returns>
|
||||
<param name="httpContextBase">The HTTP context base.</param>
|
||||
<param name="callback">The callback.</param>
|
||||
<param name="state">The state.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerHandler.EndProcessRequest(System.IAsyncResult)">
|
||||
<summary> Provides an asynchronous process End method when the process ends. </summary>
|
||||
<param name="result">An <see cref="T:System.IAsyncResult" /> that contains information about the status of the process.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.WebHost.HttpControllerHandler.IsReusable">
|
||||
<summary> Gets a value indicating whether another request can use the <see cref="T:System.Web.IHttpHandler" /> instance. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerHandler.ProcessRequest(System.Web.HttpContextBase)">
|
||||
<summary> Processes the request. </summary>
|
||||
<param name="httpContextBase">The HTTP context base.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpAsyncHandler#BeginProcessRequest(System.Web.HttpContext,System.AsyncCallback,System.Object)">
|
||||
<summary> Begins processing the request. </summary>
|
||||
<returns>An <see cref="T:System.IAsyncResult" /> that contains information about the status of the process. </returns>
|
||||
<param name="httpContext">The HTTP context.</param>
|
||||
<param name="callback">The callback.</param>
|
||||
<param name="state">The state.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpAsyncHandler#EndProcessRequest(System.IAsyncResult)">
|
||||
<summary> Provides an asynchronous process End method when the process ends. </summary>
|
||||
<param name="result">An <see cref="T:System.IAsyncResult" /> that contains information about the status of the process.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpHandler#IsReusable">
|
||||
<summary> Gets a value indicating whether another request can use the <see cref="T:System.Web.IHttpHandler" /> instance. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerHandler.System#Web#IHttpHandler#ProcessRequest(System.Web.HttpContext)">
|
||||
<summary> Processes the request. </summary>
|
||||
<param name="httpContext">The HTTP context base.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.WebHost.HttpControllerRouteHandler">
|
||||
<summary> A <see cref="T:System.Web.Routing.IRouteHandler" /> that returns instances of <see cref="T:System.Web.Http.WebHost.HttpControllerHandler" /> that can pass requests to a given <see cref="T:System.Web.Http.HttpServer" /> instance. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.#ctor">
|
||||
<summary> Initializes a new instance of the <see cref="T:System.Web.Http.WebHost.HttpControllerRouteHandler" /> class. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.GetHttpHandler(System.Web.Routing.RequestContext)">
|
||||
<summary> Provides the object that processes the request. </summary>
|
||||
<returns> An object that processes the request. </returns>
|
||||
<param name="requestContext">An object that encapsulates information about the request.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Http.WebHost.HttpControllerRouteHandler.Instance">
|
||||
<summary> Gets the singleton <see cref="T:System.Web.Http.WebHost.HttpControllerRouteHandler" /> instance. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.WebHost.HttpControllerRouteHandler.System#Web#Routing#IRouteHandler#GetHttpHandler(System.Web.Routing.RequestContext)">
|
||||
<summary> Provides the object that processes the request. </summary>
|
||||
<returns> An object that processes the request. </returns>
|
||||
<param name="requestContext">An object that encapsulates information about the request.</param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,812 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Web.Helpers</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Web.Helpers.Chart">
|
||||
<summary>Displays data in the form of a graphical chart.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.#ctor(System.Int32,System.Int32,System.String,System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.Chart" /> class.</summary>
|
||||
<param name="width">The width, in pixels, of the complete chart image.</param>
|
||||
<param name="height">The height, in pixels, of the complete chart image.</param>
|
||||
<param name="theme">(Optional) The template (theme) to apply to the chart.</param>
|
||||
<param name="themePath">(Optional) The template (theme) path and file name to apply to the chart.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.AddLegend(System.String,System.String)">
|
||||
<summary>Adds a legend to the chart.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="title">The text of the legend title.</param>
|
||||
<param name="name">The unique name of the legend.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.AddSeries(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Collections.IEnumerable,System.String,System.Collections.IEnumerable,System.String)">
|
||||
<summary>Provides data points and series attributes for the chart.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="name">The unique name of the series.</param>
|
||||
<param name="chartType">The chart type of a series.</param>
|
||||
<param name="chartArea">The name of the chart area that is used to plot the data series.</param>
|
||||
<param name="axisLabel">The axis label text for the series.</param>
|
||||
<param name="legend">The name of the series that is associated with the legend.</param>
|
||||
<param name="markerStep">The granularity of data point markers.</param>
|
||||
<param name="xValue">The values to plot along the x-axis.</param>
|
||||
<param name="xField">The name of the field for x-values.</param>
|
||||
<param name="yValues">The values to plot along the y-axis.</param>
|
||||
<param name="yFields">A comma-separated list of name or names of the field or fields for y-values.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.AddTitle(System.String,System.String)">
|
||||
<summary>Adds a title to the chart.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="text">The title text.</param>
|
||||
<param name="name">The unique name of the title.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.DataBindCrossTable(System.Collections.IEnumerable,System.String,System.String,System.String,System.String,System.String)">
|
||||
<summary>Binds a chart to a data table, where one series is created for each unique value in a column.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="dataSource">The chart data source.</param>
|
||||
<param name="groupByField">The name of the column that is used to group data into the series.</param>
|
||||
<param name="xField">The name of the column for x-values.</param>
|
||||
<param name="yFields">A comma-separated list of names of the columns for y-values.</param>
|
||||
<param name="otherFields">Other data point properties that can be bound.</param>
|
||||
<param name="pointSortOrder">The order in which the series will be sorted. The default is "Ascending".</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.DataBindTable(System.Collections.IEnumerable,System.String)">
|
||||
<summary>Creates and binds series data to the specified data table, and optionally populates multiple x-values.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="dataSource">The chart data source. This can be can be any <see cref="T:System.Collections.IEnumerable" /> object.</param>
|
||||
<param name="xField">The name of the table column used for the series x-values.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.Chart.FileName">
|
||||
<summary>Gets or sets the name of the file that contains the chart image.</summary>
|
||||
<returns>The name of the file.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.GetBytes(System.String)">
|
||||
<summary>Returns a chart image as a byte array.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="format">The image format. The default is "jpeg".</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.GetFromCache(System.String)">
|
||||
<summary>Retrieves the specified chart from the cache.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="key">The ID of the cache item that contains the chart to retrieve. The key is set when you call the <see cref="M:System.Web.Helpers.Chart.SaveToCache(System.String,System.Int32,System.Boolean)" /> method.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.Chart.Height">
|
||||
<summary>Gets or sets the height, in pixels, of the chart image.</summary>
|
||||
<returns>The chart height.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.Save(System.String,System.String)">
|
||||
<summary>Saves a chart image to the specified file.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="path">The location and name of the image file.</param>
|
||||
<param name="format">The image file format, such as "png" or "jpeg".</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.SaveToCache(System.String,System.Int32,System.Boolean)">
|
||||
<summary>Saves a chart in the system cache.</summary>
|
||||
<returns>The ID of the cache item that contains the chart.</returns>
|
||||
<param name="key">The ID of the chart in the cache.</param>
|
||||
<param name="minutesToCache">The number of minutes to keep the chart image in the cache. The default is 20.</param>
|
||||
<param name="slidingExpiration">true to indicate that the chart cache item's expiration is reset each time the item is accessed, or false to indicate that the expiration is based on an absolute interval since the time that the item was added to the cache. The default is true.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.SaveXml(System.String)">
|
||||
<summary>Saves a chart as an XML file.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="path">The path and name of the XML file.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.SetXAxis(System.String,System.Double,System.Double)">
|
||||
<summary>Sets values for the horizontal axis.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="title">The title of the x-axis.</param>
|
||||
<param name="min">The minimum value for the x-axis.</param>
|
||||
<param name="max">The maximum value for the x-axis.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.SetYAxis(System.String,System.Double,System.Double)">
|
||||
<summary>Sets values for the vertical axis.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="title">The title of the y-axis.</param>
|
||||
<param name="min">The minimum value for the y-axis.</param>
|
||||
<param name="max">The maximum value for the y-axis.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.ToWebImage(System.String)">
|
||||
<summary>Creates a <see cref="T:System.Web.Helpers.WebImage" /> object based on the current <see cref="T:System.Web.Helpers.Chart" /> object.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="format">The format of the image to save the <see cref="T:System.Web.Helpers.WebImage" /> object as. The default is "jpeg". The <paramref name="format" /> parameter is not case sensitive.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.Chart.Width">
|
||||
<summary>Gets or set the width, in pixels, of the chart image.</summary>
|
||||
<returns>The chart width.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.Write(System.String)">
|
||||
<summary>Renders the output of the <see cref="T:System.Web.Helpers.Chart" /> object as an image.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="format">The format of the image. The default is "jpeg".</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Chart.WriteFromCache(System.String,System.String)">
|
||||
<summary>Renders the output of a <see cref="T:System.Web.Helpers.Chart" /> object that has been cached as an image.</summary>
|
||||
<returns>The chart.</returns>
|
||||
<param name="key">The ID of the chart in the cache.</param>
|
||||
<param name="format">The format of the image. The default is "jpeg".</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.ChartTheme">
|
||||
<summary>Specifies visual themes for a <see cref="T:System.Web.Helpers.Chart" /> object.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.ChartTheme.Blue">
|
||||
<summary>A theme for 2D charting that features a visual container with a blue gradient, rounded edges, drop-shadowing, and high-contrast gridlines.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.ChartTheme.Green">
|
||||
<summary>A theme for 2D charting that features a visual container with a green gradient, rounded edges, drop-shadowing, and low-contrast gridlines.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.ChartTheme.Vanilla">
|
||||
<summary>A theme for 2D charting that features no visual container and no gridlines.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.ChartTheme.Vanilla3D">
|
||||
<summary>A theme for 3D charting that features no visual container, limited labeling and, sparse, high-contrast gridlines.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.ChartTheme.Yellow">
|
||||
<summary>A theme for 2D charting that features a visual container that has a yellow gradient, rounded edges, drop-shadowing, and high-contrast gridlines.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.Crypto">
|
||||
<summary>Provides methods to generate hash values and encrypt passwords or other sensitive data.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Crypto.GenerateSalt(System.Int32)">
|
||||
<summary>Generates a cryptographically strong sequence of random byte values.</summary>
|
||||
<returns>The generated salt value as a base-64-encoded string.</returns>
|
||||
<param name="byteLength">The number of cryptographically random bytes to generate.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Crypto.Hash(System.Byte[],System.String)">
|
||||
<summary>Returns a hash value for the specified byte array.</summary>
|
||||
<returns>The hash value for <paramref name="input" /> as a string of hexadecimal characters.</returns>
|
||||
<param name="input">The data to provide a hash value for.</param>
|
||||
<param name="algorithm">The algorithm that is used to generate the hash value. The default is "sha256".</param>
|
||||
<exception cref="System.ArgumentNullException">
|
||||
<paramref name="input" /> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Crypto.Hash(System.String,System.String)">
|
||||
<summary>Returns a hash value for the specified string.</summary>
|
||||
<returns>The hash value for <paramref name="input" /> as a string of hexadecimal characters.</returns>
|
||||
<param name="input">The data to provide a hash value for.</param>
|
||||
<param name="algorithm">The algorithm that is used to generate the hash value. The default is "sha256".</param>
|
||||
<exception cref="System.ArgumentNullException">
|
||||
<paramref name="input" /> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Crypto.HashPassword(System.String)">
|
||||
<summary>Returns an RFC 2898 hash value for the specified password.</summary>
|
||||
<returns>The hash value for <paramref name="password" /> as a base-64-encoded string.</returns>
|
||||
<param name="password">The password to generate a hash value for.</param>
|
||||
<exception cref="System.ArgumentNullException">
|
||||
<paramref name="password" /> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Crypto.SHA1(System.String)">
|
||||
<summary>Returns a SHA-1 hash value for the specified string.</summary>
|
||||
<returns>The SHA-1 hash value for <paramref name="input" /> as a string of hexadecimal characters.</returns>
|
||||
<param name="input">The data to provide a hash value for.</param>
|
||||
<exception cref="System.ArgumentNullException">
|
||||
<paramref name="input" /> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Crypto.SHA256(System.String)">
|
||||
<summary>Returns a SHA-256 hash value for the specified string.</summary>
|
||||
<returns>The SHA-256 hash value for <paramref name="input" /> as a string of hexadecimal characters.</returns>
|
||||
<param name="input">The data to provide a hash value for.</param>
|
||||
<exception cref="System.ArgumentNullException">
|
||||
<paramref name="input" /> is null.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Crypto.VerifyHashedPassword(System.String,System.String)">
|
||||
<summary>Determines whether the specified RFC 2898 hash and password are a cryptographic match.</summary>
|
||||
<returns>true if the hash value is a cryptographic match for the password; otherwise, false.</returns>
|
||||
<param name="hashedPassword">The previously-computed RFC 2898 hash value as a base-64-encoded string.</param>
|
||||
<param name="password">The plaintext password to cryptographically compare with <paramref name="hashedPassword" />.</param>
|
||||
<exception cref="System.ArgumentNullException">
|
||||
<paramref name="hashedPassword" /> or <paramref name="password" /> is null.</exception>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.DynamicJsonArray">
|
||||
<summary>Represents a series of values as a JavaScript-like array by using the dynamic capabilities of the Dynamic Language Runtime (DLR).</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonArray.#ctor(System.Object[])">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.DynamicJsonArray" /> class using the specified array element values.</summary>
|
||||
<param name="arrayValues">An array of objects that contains the values to add to the <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonArray.GetEnumerator">
|
||||
<summary>Returns an enumerator that can be used to iterate through the elements of the <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance.</summary>
|
||||
<returns>An enumerator that can be used to iterate through the elements of the JSON array.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.DynamicJsonArray.Item(System.Int32)">
|
||||
<summary>Returns the value at the specified index in the <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance.</summary>
|
||||
<returns>The value at the specified index.</returns>
|
||||
<param name="index">The zero-based index of the value in the JSON array to return.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.DynamicJsonArray.Length">
|
||||
<summary>Returns the number of elements in the <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance.</summary>
|
||||
<returns>The number of elements in the JSON array.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonArray.op_Implicit(System.Web.Helpers.DynamicJsonArray)~System.Array">
|
||||
<summary>Converts a <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance to an array of objects.</summary>
|
||||
<returns>The array of objects that represents the JSON array.</returns>
|
||||
<param name="obj">The JSON array to convert.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonArray.op_Implicit(System.Web.Helpers.DynamicJsonArray)~System.Object[]">
|
||||
<summary>Converts a <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance to an array of objects.</summary>
|
||||
<returns>The array of objects that represents the JSON array.</returns>
|
||||
<param name="obj">The JSON array to convert.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonArray.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
|
||||
<summary>Returns an enumerator that can be used to iterate through a collection.</summary>
|
||||
<returns>An enumerator that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonArray.TryConvert(System.Dynamic.ConvertBinder,System.Object@)">
|
||||
<summary>Converts the <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance to a compatible type.</summary>
|
||||
<returns>true if the conversion was successful; otherwise, false.</returns>
|
||||
<param name="binder">Provides information about the conversion operation.</param>
|
||||
<param name="result">When this method returns, contains the result of the type conversion operation. This parameter is passed uninitialized.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonArray.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
|
||||
<summary>Tests the <see cref="T:System.Web.Helpers.DynamicJsonArray" /> instance for dynamic members (which are not supported) in a way that does not cause an exception to be thrown.</summary>
|
||||
<returns>true in all cases.</returns>
|
||||
<param name="binder">Provides information about the get operation.</param>
|
||||
<param name="result">When this method returns, contains null. This parameter is passed uninitialized.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.DynamicJsonObject">
|
||||
<summary>Represents a collection of values as a JavaScript-like object by using the capabilities of the Dynamic Language Runtime.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonObject.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.DynamicJsonObject" /> class using the specified field values.</summary>
|
||||
<param name="values">A dictionary of property names and values to add to the <see cref="T:System.Web.Helpers.DynamicJsonObject" /> instance as dynamic members.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonObject.GetDynamicMemberNames">
|
||||
<summary>Returns a list that contains the name of all dynamic members (JSON fields) of the <see cref="T:System.Web.Helpers.DynamicJsonObject" /> instance.</summary>
|
||||
<returns>A list that contains the name of every dynamic member (JSON field).</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonObject.TryConvert(System.Dynamic.ConvertBinder,System.Object@)">
|
||||
<summary>Converts the <see cref="T:System.Web.Helpers.DynamicJsonObject" /> instance to a compatible type.</summary>
|
||||
<returns>true in all cases.</returns>
|
||||
<param name="binder">Provides information about the conversion operation.</param>
|
||||
<param name="result">When this method returns, contains the result of the type conversion operation. This parameter is passed uninitialized.</param>
|
||||
<exception cref="T:System.InvalidOperationException">The <see cref="T:System.Web.Helpers.DynamicJsonObject" /> instance could not be converted to the specified type.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonObject.TryGetIndex(System.Dynamic.GetIndexBinder,System.Object[],System.Object@)">
|
||||
<summary>Gets the value of a <see cref="T:System.Web.Helpers.DynamicJsonObject" /> field using the specified index.</summary>
|
||||
<returns>true in all cases.</returns>
|
||||
<param name="binder">Provides information about the indexed get operation.</param>
|
||||
<param name="indexes">An array that contains a single object that indexes the field by name. The object must be convertible to a string that specifies the name of the JSON field to return. If multiple indexes are specified, <paramref name="result" /> contains null when this method returns.</param>
|
||||
<param name="result">When this method returns, contains the value of the indexed field, or null if the get operation was unsuccessful. This parameter is passed uninitialized.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonObject.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
|
||||
<summary>Gets the value of a <see cref="T:System.Web.Helpers.DynamicJsonObject" /> field using the specified name.</summary>
|
||||
<returns>true in all cases.</returns>
|
||||
<param name="binder">Provides information about the get operation.</param>
|
||||
<param name="result">When this method returns, contains the value of the field, or null if the get operation was unsuccessful. This parameter is passed uninitialized.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonObject.TrySetIndex(System.Dynamic.SetIndexBinder,System.Object[],System.Object)">
|
||||
<summary>Sets the value of a <see cref="T:System.Web.Helpers.DynamicJsonObject" /> field using the specified index.</summary>
|
||||
<returns>true in all cases.</returns>
|
||||
<param name="binder">Provides information about the indexed set operation.</param>
|
||||
<param name="indexes">An array that contains a single object that indexes the field by name. The object must be convertible to a string that specifies the name of the JSON field to return. If multiple indexes are specified, no field is changed or added.</param>
|
||||
<param name="value">The value to set the field to.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.DynamicJsonObject.TrySetMember(System.Dynamic.SetMemberBinder,System.Object)">
|
||||
<summary>Sets the value of a <see cref="T:System.Web.Helpers.DynamicJsonObject" /> field using the specified name.</summary>
|
||||
<returns>true in all cases.</returns>
|
||||
<param name="binder">Provides information about the set operation.</param>
|
||||
<param name="value">The value to set the field to.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.Json">
|
||||
<summary>Provides methods for working with data in JavaScript Object Notation (JSON) format.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Json.Decode``1(System.String)">
|
||||
<summary>Converts data in JavaScript Object Notation (JSON) format into the specified strongly typed data list.</summary>
|
||||
<returns>The JSON-encoded data converted to a strongly typed list.</returns>
|
||||
<param name="value">The JSON-encoded string to convert.</param>
|
||||
<typeparam name="T">The type of the strongly typed list to convert JSON data into.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Json.Decode(System.String)">
|
||||
<summary>Converts data in JavaScript Object Notation (JSON) format into a data object.</summary>
|
||||
<returns>The JSON-encoded data converted to a data object.</returns>
|
||||
<param name="value">The JSON-encoded string to convert.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Json.Decode(System.String,System.Type)">
|
||||
<summary>Converts data in JavaScript Object Notation (JSON) format into a data object of a specified type.</summary>
|
||||
<returns>The JSON-encoded data converted to the specified type.</returns>
|
||||
<param name="value">The JSON-encoded string to convert.</param>
|
||||
<param name="targetType">The type that the <paramref name="value" /> data should be converted to.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Json.Encode(System.Object)">
|
||||
<summary>Converts a data object to a string that is in the JavaScript Object Notation (JSON) format.</summary>
|
||||
<returns>Returns a string of data converted to the JSON format.</returns>
|
||||
<param name="value">The data object to convert.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.Json.Write(System.Object,System.IO.TextWriter)">
|
||||
<summary>Converts a data object to a string in JavaScript Object Notation (JSON) format and adds the string to the specified <see cref="T:System.IO.TextWriter" /> object.</summary>
|
||||
<param name="value">The data object to convert.</param>
|
||||
<param name="writer">The object that contains the converted JSON data.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.ObjectInfo">
|
||||
<summary>Renders the property names and values of the specified object and of any subobjects that it references.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.ObjectInfo.Print(System.Object,System.Int32,System.Int32)">
|
||||
<summary>Renders the property names and values of the specified object and of any subobjects.</summary>
|
||||
<returns>For a simple variable, returns the type and the value. For an object that contains multiple items, returns the property name or key and the value for each property.</returns>
|
||||
<param name="value">The object to render information for.</param>
|
||||
<param name="depth">Optional. Specifies the depth of nested subobjects to render information for. The default is 10.</param>
|
||||
<param name="enumerationLength">Optional. Specifies the maximum number of characters that the method displays for object values. The default is 1000.</param>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">
|
||||
<paramref name="depth" /> is less than zero.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">
|
||||
<paramref name="enumerationLength" /> is less than or equal to zero.</exception>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.ServerInfo">
|
||||
<summary>Displays information about the web server environment that hosts the current web page.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.ServerInfo.GetHtml">
|
||||
<summary>Displays information about the web server environment.</summary>
|
||||
<returns>A string of name-value pairs that contains information about the web server. </returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.SortDirection">
|
||||
<summary>Specifies the direction in which to sort a list of items.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.SortDirection.Ascending">
|
||||
<summary>Sort from smallest to largest —for example, from 1 to 10.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.SortDirection.Descending">
|
||||
<summary>Sort from largest to smallest — for example, from 10 to 1.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.WebCache">
|
||||
<summary>Provides a cache to store frequently accessed data.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebCache.Get(System.String)">
|
||||
<summary>Retrieves the specified item from the <see cref="T:System.Web.Helpers.WebCache" /> object.</summary>
|
||||
<returns>The item retrieved from the cache, or null if the item is not found.</returns>
|
||||
<param name="key">The identifier for the cache item to retrieve.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebCache.Remove(System.String)">
|
||||
<summary>Removes the specified item from the <see cref="T:System.Web.Helpers.WebCache" /> object.</summary>
|
||||
<returns>The item removed from the <see cref="T:System.Web.Helpers.WebCache" /> object. If the item is not found, returns null.</returns>
|
||||
<param name="key">The identifier for the cache item to remove.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebCache.Set(System.String,System.Object,System.Int32,System.Boolean)">
|
||||
<summary>Inserts an item into the <see cref="T:System.Web.Helpers.WebCache" /> object.</summary>
|
||||
<param name="key">The identifier for the cache item.</param>
|
||||
<param name="value">The data to insert into the cache.</param>
|
||||
<param name="minutesToCache">Optional. The number of minutes to keep an item in the cache. The default is 20.</param>
|
||||
<param name="slidingExpiration">Optional. true to indicate that the cache item expiration is reset each time the item is accessed, or false to indicate that the expiration is based the absolute time since the item was added to the cache. The default is true. In that case, if you also use the default value for the <paramref name="minutesToCache" /> parameter, a cached item expires 20 minutes after it was last accessed.</param>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">The value of <paramref name="minutesToCache" /> is less than or equal to zero.</exception>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">Sliding expiration is enabled and the value of <paramref name="minutesToCache" /> is greater than a year.</exception>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.WebGrid">
|
||||
<summary>Displays data on a web page using an HTML table element.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.#ctor(System.Collections.Generic.IEnumerable{System.Object},System.Collections.Generic.IEnumerable{System.String},System.String,System.Int32,System.Boolean,System.Boolean,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.WebGrid" /> class.</summary>
|
||||
<param name="source">The data to display.</param>
|
||||
<param name="columnNames">A collection that contains the names of the data columns to display. By default, this value is auto-populated according to the values in the <paramref name="source" /> parameter.</param>
|
||||
<param name="defaultSort">The name of the data column that is used to sort the grid by default.</param>
|
||||
<param name="rowsPerPage">The number of rows that are displayed on each page of the grid when paging is enabled. The default is 10.</param>
|
||||
<param name="canPage">true to specify that paging is enabled for the <see cref="T:System.Web.Helpers.WebGrid" /> instance; otherwise false. The default is true. </param>
|
||||
<param name="canSort">true to specify that sorting is enabled for the <see cref="T:System.Web.Helpers.WebGrid" /> instance; otherwise, false. The default is true.</param>
|
||||
<param name="ajaxUpdateContainerId">The value of the HTML id attribute that is used to mark the HTML element that gets dynamic Ajax updates that are associated with the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</param>
|
||||
<param name="ajaxUpdateCallback">The name of the JavaScript function that is called after the HTML element specified by the <see cref="P:System.Web.Helpers.WebGrid.AjaxUpdateContainerId" /> property has been updated. If the name of a function is not provided, no function will be called. If the specified function does not exist, a JavaScript error will occur if it is invoked.</param>
|
||||
<param name="fieldNamePrefix">The prefix that is applied to all query-string fields that are associated with the <see cref="T:System.Web.Helpers.WebGrid" /> instance. This value is used in order to support multiple <see cref="T:System.Web.Helpers.WebGrid" /> instances on the same web page.</param>
|
||||
<param name="pageFieldName">The name of the query-string field that is used to specify the current page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</param>
|
||||
<param name="selectionFieldName">The name of the query-string field that is used to specify the currently selected row of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</param>
|
||||
<param name="sortFieldName">The name of the query-string field that is used to specify the name of the data column that the <see cref="T:System.Web.Helpers.WebGrid" /> instance is sorted by.</param>
|
||||
<param name="sortDirectionFieldName">The name of the query-string field that is used to specify the direction in which the <see cref="T:System.Web.Helpers.WebGrid" /> instance is sorted.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.AjaxUpdateCallback">
|
||||
<summary>Gets the name of the JavaScript function to call after the HTML element that is associated with the <see cref="T:System.Web.Helpers.WebGrid" /> instance has been updated in response to an Ajax update request.</summary>
|
||||
<returns>The name of the function.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.AjaxUpdateContainerId">
|
||||
<summary>Gets the value of the HTML id attribute that marks an HTML element on the web page that gets dynamic Ajax updates that are associated with the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The value of the id attribute.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.Bind(System.Collections.Generic.IEnumerable{System.Object},System.Collections.Generic.IEnumerable{System.String},System.Boolean,System.Int32)">
|
||||
<summary>Binds the specified data to the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The bound and populated <see cref="T:System.Web.Helpers.WebGrid" /> instance.</returns>
|
||||
<param name="source">The data to display.</param>
|
||||
<param name="columnNames">A collection that contains the names of the data columns to bind.</param>
|
||||
<param name="autoSortAndPage">true to enable sorting and paging of the <see cref="T:System.Web.Helpers.WebGrid" /> instance; otherwise, false.</param>
|
||||
<param name="rowCount">The number of rows to display on each page of the grid.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.CanSort"></member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.Column(System.String,System.String,System.Func`2,System.Boolean,System.Object)">
|
||||
<summary>Creates a new <see cref="T:System.Web.Helpers.WebGridColumn" /> instance.</summary>
|
||||
<returns>The new column.</returns>
|
||||
<param name="columnName">The name of the data column to associate with the <see cref="T:System.Web.Helpers.WebGridColumn" /> instance.</param>
|
||||
<param name="header">The text that is rendered in the header of the HTML table column that is associated with the <see cref="T:System.Web.Helpers.WebGridColumn" /> instance.</param>
|
||||
<param name="format">The function that is used to format the data values that are associated with the <see cref="T:System.Web.Helpers.WebGridColumn" /> instance.</param>
|
||||
<param name="style">A string that specifies the name of the CSS class that is used to style the HTML table cells that are associated with the <see cref="T:System.Web.Helpers.WebGridColumn" /> instance.</param>
|
||||
<param name="canSort">true to enable sorting in the <see cref="T:System.Web.Helpers.WebGrid" /> instance by the data values that are associated with the <see cref="T:System.Web.Helpers.WebGridColumn" /> instance; otherwise, false. The default is true.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.ColumnNames">
|
||||
<summary>Gets a collection that contains the name of each data column that is bound to the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The collection of data column names.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.Columns(System.Web.Helpers.WebGridColumn[])">
|
||||
<summary>Returns an array that contains the specified <see cref="T:System.Web.Helpers.WebGridColumn" /> instances.</summary>
|
||||
<returns>An array of columns.</returns>
|
||||
<param name="columnSet">A variable number of <see cref="T:System.Web.Helpers.WebGridColumn" /> column instances.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.FieldNamePrefix">
|
||||
<summary>Gets the prefix that is applied to all query-string fields that are associated with the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The query-string field prefix of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.GetContainerUpdateScript(System.String)">
|
||||
<summary>Returns a JavaScript statement that can be used to update the HTML element that is associated with the <see cref="T:System.Web.Helpers.WebGrid" /> instance on the specified web page.</summary>
|
||||
<returns>A JavaScript statement that can be used to update the HTML element in a web page that is associated with the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</returns>
|
||||
<param name="path">The URL of the web page that contains the <see cref="T:System.Web.Helpers.WebGrid" /> instance that is being updated. The URL can include query-string arguments.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.GetHtml(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String,System.Collections.Generic.IEnumerable{System.Web.Helpers.WebGridColumn},System.Collections.Generic.IEnumerable{System.String},System.Web.Helpers.WebGridPagerModes,System.String,System.String,System.String,System.String,System.Int32,System.Object)">
|
||||
<summary>Returns the HTML markup that is used to render the <see cref="T:System.Web.Helpers.WebGrid" /> instance and using the specified paging options.</summary>
|
||||
<returns>The HTML markup that represents the fully-populated <see cref="T:System.Web.Helpers.WebGrid" /> instance.</returns>
|
||||
<param name="tableStyle">The name of the CSS class that is used to style the whole table.</param>
|
||||
<param name="headerStyle">The name of the CSS class that is used to style the table header.</param>
|
||||
<param name="footerStyle">The name of the CSS class that is used to style the table footer.</param>
|
||||
<param name="rowStyle">The name of the CSS class that is used to style each table row.</param>
|
||||
<param name="alternatingRowStyle">The name of the CSS class that is used to style even-numbered table rows.</param>
|
||||
<param name="selectedRowStyle">The name of the CSS class that is used to style the selected table row. (Only one row can be selected at a time.)</param>
|
||||
<param name="caption">The table caption.</param>
|
||||
<param name="displayHeader">true to display the table header; otherwise, false. The default is true.</param>
|
||||
<param name="fillEmptyRows">true to insert additional rows in the last page when there are insufficient data items to fill the last page; otherwise, false. The default is false. Additional rows are populated using the text specified by the <paramref name="emptyRowCellValue" /> parameter.</param>
|
||||
<param name="emptyRowCellValue">The text that is used to populate additional rows in a page when there are insufficient data items to fill the last page. The <paramref name="fillEmptyRows" /> parameter must be set to true to display these additional rows.</param>
|
||||
<param name="columns">A collection of <see cref="T:System.Web.Helpers.WebGridColumn" /> instances that specify how each column is displayed. This includes which data column is associated with each grid column, and how to format the data values that each grid column contains.</param>
|
||||
<param name="exclusions">A collection that contains the names of the data columns to exclude when the grid auto-populates columns.</param>
|
||||
<param name="mode">A bitwise combination of the enumeration values that specify methods that are provided for moving between pages of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</param>
|
||||
<param name="firstText">The text for the HTML link element that is used to link to the first page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance. The <see cref="F:System.Web.Helpers.WebGridPagerModes.FirstLast" /> flag of the <paramref name="mode" /> parameter must be set to display this page navigation element.</param>
|
||||
<param name="previousText">The text for the HTML link element that is used to link to previous page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance. The <see cref="F:System.Web.Helpers.WebGridPagerModes.NextPrevious" /> flag of the <paramref name="mode" /> parameter must be set to display this page navigation element.</param>
|
||||
<param name="nextText">The text for the HTML link element that is used to link to the next page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance. The <see cref="F:System.Web.Helpers.WebGridPagerModes.NextPrevious" /> flag of the <paramref name="mode" /> parameter must be set to display this page navigation element.</param>
|
||||
<param name="lastText">The text for the HTML link element that is used to link to the last page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance. The <see cref="F:System.Web.Helpers.WebGridPagerModes.FirstLast" /> flag of the <paramref name="mode" /> parameter must be set to display this page navigation element.</param>
|
||||
<param name="numericLinksCount">The number of numeric page links that are provided to nearby <see cref="T:System.Web.Helpers.WebGrid" /> pages. The text of each numeric page link contains the page number. The <see cref="F:System.Web.Helpers.WebGridPagerModes.Numeric" /> flag of the <paramref name="mode" /> parameter must be set to display these page navigation elements.</param>
|
||||
<param name="htmlAttributes">An object that represents a collection of attributes (names and values) to set for the HTML table element that represents the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.GetPageUrl(System.Int32)">
|
||||
<summary>Returns a URL that can be used to display the specified data page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>A URL that can be used to display the specified data page of the grid.</returns>
|
||||
<param name="pageIndex">The index of the <see cref="T:System.Web.Helpers.WebGrid" /> page to display.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.GetSortUrl(System.String)">
|
||||
<summary>Returns a URL that can be used to sort the <see cref="T:System.Web.Helpers.WebGrid" /> instance by the specified column.</summary>
|
||||
<returns>A URL that can be used to sort the grid.</returns>
|
||||
<param name="column">The name of the data column to sort by.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.HasSelection">
|
||||
<summary>Gets a value that indicates whether a row in the <see cref="T:System.Web.Helpers.WebGrid" /> instance is selected.</summary>
|
||||
<returns>true if a row is currently selected; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.IsAjaxEnabled"></member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.PageCount">
|
||||
<summary>Gets the number of pages that the <see cref="T:System.Web.Helpers.WebGrid" /> instance contains.</summary>
|
||||
<returns>The page count.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.PageFieldName">
|
||||
<summary>Gets the full name of the query-string field that is used to specify the current page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The full name of the query string field that is used to specify the current page of the grid.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.PageIndex">
|
||||
<summary>Gets or sets the index of the current page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The index of the current page.</returns>
|
||||
<exception cref="T:System.NotSupportedException">The <see cref="P:System.Web.Helpers.WebGrid.PageIndex" /> property cannot be set because paging is not enabled.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.Pager(System.Web.Helpers.WebGridPagerModes,System.String,System.String,System.String,System.String,System.Int32)">
|
||||
<summary>Returns the HTML markup that is used to provide the specified paging support for the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The HTML markup that provides paging support for the grid.</returns>
|
||||
<param name="mode">A bitwise combination of the enumeration values that specify the methods that are provided for moving between the pages of the grid. The default is the bitwise OR of the <see cref="F:System.Web.Helpers.WebGridPagerModes.NextPrevious" /> and <see cref="F:System.Web.Helpers.WebGridPagerModes.Numeric" /> flags.</param>
|
||||
<param name="firstText">The text for the HTML link element that navigates to the first page of the grid.</param>
|
||||
<param name="previousText">The text for the HTML link element that navigates to the previous page of the grid.</param>
|
||||
<param name="nextText">The text for the HTML link element that navigates to the next page of the grid.</param>
|
||||
<param name="lastText">The text for the HTML link element that navigates to the last page of the grid.</param>
|
||||
<param name="numericLinksCount">The number of numeric page links to display. The default is 5.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.Rows">
|
||||
<summary>Gets a list that contains the rows that are on the current page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance after the grid has been sorted.</summary>
|
||||
<returns>The list of rows.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.RowsPerPage">
|
||||
<summary>Gets the number of rows that are displayed on each page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The number of rows that are displayed on each page of the grid.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.SelectedIndex">
|
||||
<summary>Gets or sets the index of the selected row relative to the current page of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The index of the selected row relative to the current page.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.SelectedRow">
|
||||
<summary>Gets the currently selected row of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The currently selected row.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.SelectionFieldName">
|
||||
<summary>Gets the full name of the query-string field that is used to specify the selected row of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The full name of the query string field that is used to specify the selected row of the grid.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.SortColumn">
|
||||
<summary>Gets or sets the name of the data column that the <see cref="T:System.Web.Helpers.WebGrid" /> instance is sorted by.</summary>
|
||||
<returns>The name of the data column that is used to sort the grid.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.SortDirection">
|
||||
<summary>Gets or sets the direction in which the <see cref="T:System.Web.Helpers.WebGrid" /> instance is sorted.</summary>
|
||||
<returns>The sort direction.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.SortDirectionFieldName">
|
||||
<summary>Gets the full name of the query-string field that is used to specify the sort direction of the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The full name of the query string field that is used to specify the sort direction of the grid.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.SortFieldName">
|
||||
<summary>Gets the full name of the query-string field that is used to specify the name of the data column that the <see cref="T:System.Web.Helpers.WebGrid" /> instance is sorted by.</summary>
|
||||
<returns>The full name of the query-string field that is used to specify the name of the data column that the grid is sorted by.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGrid.Table(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String,System.Collections.Generic.IEnumerable{System.Web.Helpers.WebGridColumn},System.Collections.Generic.IEnumerable{System.String},System.Func`2,System.Boolean)">
|
||||
<summary>Returns the HTML markup that is used to render the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
<returns>The HTML markup that represents the fully-populated <see cref="T:System.Web.Helpers.WebGrid" /> instance.</returns>
|
||||
<param name="tableStyle">The name of the CSS class that is used to style the whole table.</param>
|
||||
<param name="headerStyle">The name of the CSS class that is used to style the table header.</param>
|
||||
<param name="footerStyle">The name of the CSS class that is used to style the table footer.</param>
|
||||
<param name="rowStyle">The name of the CSS class that is used to style each table row.</param>
|
||||
<param name="alternatingRowStyle">The name of the CSS class that is used to style even-numbered table rows.</param>
|
||||
<param name="selectedRowStyle">The name of the CSS class that is used use to style the selected table row.</param>
|
||||
<param name="caption">The table caption.</param>
|
||||
<param name="displayHeader">true to display the table header; otherwise, false. The default is true.</param>
|
||||
<param name="fillEmptyRows">true to insert additional rows in the last page when there are insufficient data items to fill the last page; otherwise, false. The default is false. Additional rows are populated using the text specified by the <paramref name="emptyRowCellValue" /> parameter.</param>
|
||||
<param name="emptyRowCellValue">The text that is used to populate additional rows in the last page when there are insufficient data items to fill the last page. The <paramref name="fillEmptyRows" /> parameter must be set to true to display these additional rows.</param>
|
||||
<param name="columns">A collection of <see cref="T:System.Web.Helpers.WebGridColumn" /> instances that specify how each column is displayed. This includes which data column is associated with each grid column, and how to format the data values that each grid column contains.</param>
|
||||
<param name="exclusions">A collection that contains the names of the data columns to exclude when the grid auto-populates columns.</param>
|
||||
<param name="footer">A function that returns the HTML markup that is used to render the table footer.</param>
|
||||
<param name="htmlAttributes">An object that represents a collection of attributes (names and values) to set for the HTML table element that represents the <see cref="T:System.Web.Helpers.WebGrid" /> instance.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGrid.TotalRowCount">
|
||||
<summary>Gets the total number of rows that the <see cref="T:System.Web.Helpers.WebGrid" /> instance contains.</summary>
|
||||
<returns>The total number of rows in the grid. This value includes all rows from every page, but does not include the additional rows inserted in the last page when there are insufficient data items to fill the last page.</returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.WebGridColumn">
|
||||
<summary>Represents a column in a <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridColumn.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.WebGridColumn" /> class.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridColumn.CanSort">
|
||||
<summary>Gets or sets a value that indicates whether the <see cref="T:System.Web.Helpers.WebGrid" /> column can be sorted.</summary>
|
||||
<returns>true to indicate that the column can be sorted; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridColumn.ColumnName">
|
||||
<summary>Gets or sets the name of the data item that is associated with the <see cref="T:System.Web.Helpers.WebGrid" /> column.</summary>
|
||||
<returns>The name of the data item.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridColumn.Format">
|
||||
<summary>Gets or sets a function that is used to format the data item that is associated with the <see cref="T:System.Web.Helpers.WebGrid" /> column.</summary>
|
||||
<returns>The function that is used to format that data item that is associated with the column.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridColumn.Header">
|
||||
<summary>Gets or sets the text that is rendered in the header of the <see cref="T:System.Web.Helpers.WebGrid" /> column.</summary>
|
||||
<returns>The text that is rendered to the column header.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridColumn.Style">
|
||||
<summary>Gets or sets the CSS class attribute that is rendered as part of the HTML table cells that are associated with the <see cref="T:System.Web.Helpers.WebGrid" /> column.</summary>
|
||||
<returns>The CSS class attribute that is applied to cells that are associated with the column.</returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.WebGridPagerModes">
|
||||
<summary>Specifies flags that describe the methods that are provided for moving between the pages of a <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.WebGridPagerModes.Numeric">
|
||||
<summary>Indicates that methods for moving to a nearby <see cref="F:System.Web.Helpers.WebGrid" /> page by using a page number are provided.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.WebGridPagerModes.NextPrevious">
|
||||
<summary>Indicates that methods for moving to the next or previous <see cref="F:System.Web.Helpers.WebGrid" /> page are provided.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.WebGridPagerModes.FirstLast">
|
||||
<summary>Indicates that methods for moving directly to the first or last <see cref="F:System.Web.Helpers.WebGrid" /> page are provided.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Helpers.WebGridPagerModes.All">
|
||||
<summary>Indicates that all methods for moving between <see cref="T:System.Web.Helpers.WebGrid" /> pages are provided.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.WebGridRow">
|
||||
<summary>Represents a row in a <see cref="T:System.Web.Helpers.WebGrid" /> instance.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridRow.#ctor(System.Web.Helpers.WebGrid,System.Object,System.Int32)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.WebGridRow" /> class using the specified <see cref="T:System.Web.Helpers.WebGrid" /> instance, row value, and index.</summary>
|
||||
<param name="webGrid">The <see cref="T:System.Web.Helpers.WebGrid" /> instance that contains the row.</param>
|
||||
<param name="value">An object that contains a property member for each value in the row.</param>
|
||||
<param name="rowIndex">The index of the row.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridRow.GetEnumerator">
|
||||
<summary>Returns an enumerator that can be used to iterate through the values of the <see cref="T:System.Web.Helpers.WebGridRow" /> instance.</summary>
|
||||
<returns>An enumerator that can be used to iterate through the values of the row.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridRow.GetSelectLink(System.String)">
|
||||
<summary>Returns an HTML element (a link) that users can use to select the row.</summary>
|
||||
<returns>The link that users can click to select the row.</returns>
|
||||
<param name="text">The inner text of the link element. If <paramref name="text" /> is empty or null, "Select" is used.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridRow.GetSelectUrl">
|
||||
<summary>Returns the URL that can be used to select the row.</summary>
|
||||
<returns>The URL that is used to select a row.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridRow.Item(System.Int32)">
|
||||
<summary>Returns the value at the specified index in the <see cref="T:System.Web.Helpers.WebGridRow" /> instance.</summary>
|
||||
<returns>The value at the specified index.</returns>
|
||||
<param name="index">The zero-based index of the value in the row to return.</param>
|
||||
<exception cref="T:System.ArgumentOutOfRangeException">
|
||||
<paramref name="index" /> is less than 0 or greater than or equal to the number of values in the row.</exception>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridRow.Item(System.String)">
|
||||
<summary>Returns the value that has the specified name in the <see cref="T:System.Web.Helpers.WebGridRow" /> instance.</summary>
|
||||
<returns>The specified value.</returns>
|
||||
<param name="name">The name of the value in the row to return.</param>
|
||||
<exception cref="T:System.ArgumentException">
|
||||
<paramref name="name" /> is null or empty.</exception>
|
||||
<exception cref="T:System.InvalidOperationException">
|
||||
<paramref name="name" /> specifies a value that does not exist.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridRow.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>Returns an enumerator that can be used to iterate through a collection.</summary>
|
||||
<returns>An enumerator that can be used to iterate through the collection.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridRow.ToString">
|
||||
<summary>Returns a string that represents all of the values of the <see cref="T:System.Web.Helpers.WebGridRow" /> instance.</summary>
|
||||
<returns>A string that represents the row's values.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebGridRow.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
|
||||
<summary>Returns the value of a <see cref="T:System.Web.Helpers.WebGridRow" /> member that is described by the specified binder.</summary>
|
||||
<returns>true if the value of the item was successfully retrieved; otherwise, false.</returns>
|
||||
<param name="binder">The getter of the bound property member.</param>
|
||||
<param name="result">When this method returns, contains an object that holds the value of the item described by <paramref name="binder" />. This parameter is passed uninitialized.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridRow.Value">
|
||||
<summary>Gets an object that contains a property member for each value in the row.</summary>
|
||||
<returns>An object that contains each value in the row as a property.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebGridRow.WebGrid">
|
||||
<summary>Gets the <see cref="T:System.Web.Helpers.WebGrid" /> instance that the row belongs to.</summary>
|
||||
<returns>The <see cref="T:System.Web.Helpers.WebGrid" /> instance that contains the row.</returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.WebImage">
|
||||
<summary>Represents an object that lets you display and manage images in a web page.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.#ctor(System.Byte[])">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.WebImage" /> class using a byte array to represent the image.</summary>
|
||||
<param name="content">The image.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.#ctor(System.IO.Stream)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.WebImage" /> class using a stream to represent the image.</summary>
|
||||
<param name="imageStream">The image.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.Helpers.WebImage" /> class using a path to represent the image location.</summary>
|
||||
<param name="filePath">The path of the file that contains the image.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.AddImageWatermark(System.String,System.Int32,System.Int32,System.String,System.String,System.Int32,System.Int32)">
|
||||
<summary>Adds a watermark image using a path to the watermark image.</summary>
|
||||
<returns>The watermarked image.</returns>
|
||||
<param name="watermarkImageFilePath">The path of a file that contains the watermark image.</param>
|
||||
<param name="width">The width, in pixels, of the watermark image.</param>
|
||||
<param name="height">The height, in pixels, of the watermark image.</param>
|
||||
<param name="horizontalAlign">The horizontal alignment for watermark image. Values can be "Left", "Right", or "Center".</param>
|
||||
<param name="verticalAlign">The vertical alignment for the watermark image. Values can be "Top", "Middle", or "Bottom".</param>
|
||||
<param name="opacity">The opacity for the watermark image, specified as a value between 0 and 100.</param>
|
||||
<param name="padding">The size, in pixels, of the padding around the watermark image.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.AddImageWatermark(System.Web.Helpers.WebImage,System.Int32,System.Int32,System.String,System.String,System.Int32,System.Int32)">
|
||||
<summary>Adds a watermark image using the specified image object.</summary>
|
||||
<returns>The watermarked image.</returns>
|
||||
<param name="watermarkImage">A <see cref="T:System.Web.Helpers.WebImage" /> object.</param>
|
||||
<param name="width">The width, in pixels, of the watermark image.</param>
|
||||
<param name="height">The height, in pixels, of the watermark image.</param>
|
||||
<param name="horizontalAlign">The horizontal alignment for watermark image. Values can be "Left", "Right", or "Center".</param>
|
||||
<param name="verticalAlign">The vertical alignment for the watermark image. Values can be "Top", "Middle", or "Bottom".</param>
|
||||
<param name="opacity">The opacity for the watermark image, specified as a value between 0 and 100.</param>
|
||||
<param name="padding">The size, in pixels, of the padding around the watermark image.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.AddTextWatermark(System.String,System.String,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.Int32)">
|
||||
<summary>Adds watermark text to the image.</summary>
|
||||
<returns>The watermarked image.</returns>
|
||||
<param name="text">The text to use as a watermark.</param>
|
||||
<param name="fontColor">The color of the watermark text.</param>
|
||||
<param name="fontSize">The font size of the watermark text.</param>
|
||||
<param name="fontStyle">The font style of the watermark text.</param>
|
||||
<param name="fontFamily">The font type of the watermark text.</param>
|
||||
<param name="horizontalAlign">The horizontal alignment for watermark text. Values can be "Left", "Right", or "Center".</param>
|
||||
<param name="verticalAlign">The vertical alignment for the watermark text. Values can be "Top", "Middle", or "Bottom".</param>
|
||||
<param name="opacity">The opacity for the watermark image, specified as a value between 0 and 100.</param>
|
||||
<param name="padding">The size, in pixels, of the padding around the watermark text.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.Clone">
|
||||
<summary>Copies the <see cref="T:System.Web.Helpers.WebImage" /> object.</summary>
|
||||
<returns>The image.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.Crop(System.Int32,System.Int32,System.Int32,System.Int32)">
|
||||
<summary>Crops an image.</summary>
|
||||
<returns>The cropped image.</returns>
|
||||
<param name="top">The number of pixels to remove from the top.</param>
|
||||
<param name="left">The number of pixels to remove from the left.</param>
|
||||
<param name="bottom">The number of pixels to remove from the bottom.</param>
|
||||
<param name="right">The number of pixels to remove from the right.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebImage.FileName">
|
||||
<summary>Gets or sets the file name of the <see cref="T:System.Web.Helpers.WebImage" /> object.</summary>
|
||||
<returns>The file name.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.FlipHorizontal">
|
||||
<summary>Flips an image horizontally.</summary>
|
||||
<returns>The flipped image.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.FlipVertical">
|
||||
<summary>Flips an image vertically.</summary>
|
||||
<returns>The flipped image.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.GetBytes(System.String)">
|
||||
<summary>Returns the image as a byte array.</summary>
|
||||
<returns>The image.</returns>
|
||||
<param name="requestedFormat">The <see cref="P:System.Web.Helpers.WebImage.ImageFormat" /> value of the <see cref="T:System.Web.Helpers.WebImage" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.GetImageFromRequest(System.String)">
|
||||
<summary>Returns an image that has been uploaded using the browser.</summary>
|
||||
<returns>The image.</returns>
|
||||
<param name="postedFileName">(Optional) The name of the file that has been posted. If no file name is specified, the first file that was uploaded is returned.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebImage.Height">
|
||||
<summary>Gets the height, in pixels, of the image.</summary>
|
||||
<returns>The height.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebImage.ImageFormat">
|
||||
<summary>Gets the format of the image (for example, "jpeg" or "png").</summary>
|
||||
<returns>The file format of the image.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.Resize(System.Int32,System.Int32,System.Boolean,System.Boolean)">
|
||||
<summary>Resizes an image.</summary>
|
||||
<returns>The resized image.</returns>
|
||||
<param name="width">The width, in pixels, of the <see cref="T:System.Web.Helpers.WebImage" /> object.</param>
|
||||
<param name="height">The height, in pixels, of the <see cref="T:System.Web.Helpers.WebImage" /> object.</param>
|
||||
<param name="preserveAspectRatio">true to preserve the aspect ratio of the image; otherwise, false.</param>
|
||||
<param name="preventEnlarge">true to prevent the enlargement of the image; otherwise, false.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.RotateLeft">
|
||||
<summary>Rotates an image to the left.</summary>
|
||||
<returns>The rotated image.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.RotateRight">
|
||||
<summary>Rotates an image to the right.</summary>
|
||||
<returns>The rotated image.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.Save(System.String,System.String,System.Boolean)">
|
||||
<summary>Saves the image using the specified file name.</summary>
|
||||
<returns>The image.</returns>
|
||||
<param name="filePath">The path to save the image to.</param>
|
||||
<param name="imageFormat">The format to use when the image file is saved, such as "gif", or "png".</param>
|
||||
<param name="forceCorrectExtension">true to force the correct file-name extension to be used for the format that is specified in <paramref name="imageFormat" />; otherwise, false. If there is a mismatch between the file type and the specified file-name extension, and if <paramref name="forceCorrectExtension" /> is true, the correct extension will be appended to the file name. For example, a PNG file named Photograph.txt is saved using the name Photograph.txt.png.</param>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebImage.Width">
|
||||
<summary>Gets the width, in pixels, of the image.</summary>
|
||||
<returns>The width.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebImage.Write(System.String)">
|
||||
<summary>Renders an image to the browser.</summary>
|
||||
<returns>The image.</returns>
|
||||
<param name="requestedFormat">(Optional) The file format to use when the image is written.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Helpers.WebMail">
|
||||
<summary>Provides a way to construct and send an email message using Simple Mail Transfer Protocol (SMTP).</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebMail.EnableSsl">
|
||||
<summary>Gets or sets a value that indicates whether Secure Sockets Layer (SSL) is used to encrypt the connection when an email message is sent.</summary>
|
||||
<returns>true if SSL is used to encrypt the connection; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebMail.From">
|
||||
<summary>Gets or sets the email address of the sender.</summary>
|
||||
<returns>The email address of the sender.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebMail.Password">
|
||||
<summary>Gets or sets the password of the sender's email account.</summary>
|
||||
<returns>The sender's password.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Helpers.WebMail.Send(System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.Boolean,System.Collections.Generic.IEnumerable{System.String},System.String,System.String,System.String,System.String,System.String)"></member>
|
||||
<member name="P:System.Web.Helpers.WebMail.SmtpPort">
|
||||
<summary>Gets or sets the port that is used for SMTP transactions.</summary>
|
||||
<returns>The port that is used for SMTP transactions.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebMail.SmtpServer">
|
||||
<summary>Gets or sets the name of the SMTP server that is used to transmit the email message.</summary>
|
||||
<returns>The SMTP server.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebMail.SmtpUseDefaultCredentials">
|
||||
<summary>Gets or sets a value that indicates whether the default credentials are sent with the requests.</summary>
|
||||
<returns>true if credentials are sent with the email message; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.Helpers.WebMail.UserName">
|
||||
<summary>Gets or sets the name of email account that is used to send email.</summary>
|
||||
<returns>The name of the user account.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,53 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Web.WebPages.Deployment</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Web.WebPages.Deployment.PreApplicationStartCode">
|
||||
<summary>Provides a registration point for pre-application start code for Web Pages deployment.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Deployment.PreApplicationStartCode.Start">
|
||||
<summary>Registers pre-application start code for Web Pages deployment.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.WebPages.Deployment.WebPagesDeployment">
|
||||
<summary>Provides methods to confirm the deployment of a Web Pages application.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.WebPages.Deployment.WebPagesDeployment.CacheKeyPrefix">
|
||||
<summary>Represents the prefix for files that are stored in the cache.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetAssemblyPath(System.Version)">
|
||||
<summary>Returns the full path of the folder that contains ASP.NET Web Pages assemblies for the specified version.</summary>
|
||||
<returns>The full path of the folder that contains ASP.NET Web Pages assemblies.</returns>
|
||||
<param name="version">The version of the assemblies.</param>
|
||||
<exception cref="T:System.ArgumentNullException">
|
||||
<paramref name="version" /> is null.</exception>
|
||||
<exception cref="T:System.InvalidOperationException">The registry key for the path cannot be found.-or-The path cannot be found.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetIncompatibleDependencies(System.String)"></member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetMaxVersion"></member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetVersion(System.String)">
|
||||
<summary>Returns the version of ASP.NET Web Pages that is installed.</summary>
|
||||
<returns>The version of ASP.NET Web Pages that is installed, or null if the version is undetermined.</returns>
|
||||
<param name="path">The path of the root directory for the application.</param>
|
||||
<exception cref="T:System.ArgumentException">
|
||||
<paramref name="path" /> is null or empty.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetVersionWithoutEnabledCheck(System.String)"></member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.GetWebPagesAssemblies"></member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.IsEnabled(System.String)">
|
||||
<summary>Returns a value that indicates whether the Web Pages application is enabled.</summary>
|
||||
<returns>true if the Web Pages application is enabled; otherwise, false.</returns>
|
||||
<param name="path">The path of the root directory for the application.</param>
|
||||
<exception cref="T:System.ArgumentException">
|
||||
<paramref name="path" /> is null or empty.</exception>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Deployment.WebPagesDeployment.IsExplicitlyDisabled(System.String)">
|
||||
<summary>Returns a value that indicates whether the Web Pages application is explicitly disabled.</summary>
|
||||
<returns>true if the Web Pages application is explicitly disabled; otherwise, false.</returns>
|
||||
<param name="path">The path of the root directory for the application.</param>
|
||||
<exception cref="T:System.ArgumentException">
|
||||
<paramref name="path" /> is null or empty.</exception>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,206 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Web.WebPages.Razor</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Web.WebPages.Razor.CompilingPathEventArgs"></member>
|
||||
<member name="M:System.Web.WebPages.Razor.CompilingPathEventArgs.#ctor(System.String,System.Web.WebPages.Razor.WebPageRazorHost)"></member>
|
||||
<member name="P:System.Web.WebPages.Razor.CompilingPathEventArgs.Host"></member>
|
||||
<member name="P:System.Web.WebPages.Razor.CompilingPathEventArgs.VirtualPath"></member>
|
||||
<member name="T:System.Web.WebPages.Razor.PreApplicationStartCode">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.PreApplicationStartCode.Start">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.WebPages.Razor.RazorBuildProvider">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.#ctor">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.AddVirtualPathDependency(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.RazorBuildProvider.AssemblyBuilder">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.RazorBuildProvider.CodeCompilerType">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="E:System.Web.WebPages.Razor.RazorBuildProvider.CodeGenerationCompleted">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="E:System.Web.WebPages.Razor.RazorBuildProvider.CodeGenerationStarted">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="E:System.Web.WebPages.Razor.RazorBuildProvider.CompilingPath"></member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.CreateHost">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GenerateCode(System.Web.Compilation.AssemblyBuilder)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GetGeneratedType(System.CodeDom.Compiler.CompilerResults)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.GetHostFromConfig"></member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.InternalOpenReader">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.RazorBuildProvider.OnBeforeCompilePath(System.Web.WebPages.Razor.CompilingPathEventArgs)"></member>
|
||||
<member name="P:System.Web.WebPages.Razor.RazorBuildProvider.VirtualPath">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.RazorBuildProvider.VirtualPathDependencies">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.WebPages.Razor.WebCodeRazorHost">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.#ctor(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.#ctor(System.String,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.GetClassName(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebCodeRazorHost.PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext)"></member>
|
||||
<member name="T:System.Web.WebPages.Razor.WebPageRazorHost">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.#ctor(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.#ctor(System.String,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.CodeLanguage">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.CreateMarkupParser">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultBaseClass">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultClassName">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultDebugCompilation">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.DefaultPageBaseClass">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.GetClassName(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.GetCodeLanguage">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.GetGlobalImports">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.InstrumentedSourceFilePath"></member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.IsSpecialPage">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.PhysicalPath">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.PostProcessGeneratedCode(System.Web.Razor.Generator.CodeGeneratorContext)"></member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.RegisterSpecialFile(System.String,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebPageRazorHost.RegisterSpecialFile(System.String,System.Type)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.WebPageRazorHost.VirtualPath">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.WebPages.Razor.WebRazorHostFactory">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.#ctor">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.ApplyConfigurationToHost(System.Web.WebPages.Razor.Configuration.RazorPagesSection,System.Web.WebPages.Razor.WebPageRazorHost)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateDefaultHost(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateDefaultHost(System.String,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHost(System.String,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.String,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.WebRazorHostFactory.CreateHostFromConfig(System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup,System.String,System.String)">
|
||||
<summary>This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.WebPages.Razor.Configuration.HostSection">
|
||||
<summary>Provides configuration system support for the host configuration section.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.Configuration.HostSection.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.Configuration.HostSection" /> class.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.Configuration.HostSection.FactoryType">
|
||||
<summary>Gets or sets the host factory.</summary>
|
||||
<returns>The host factory.</returns>
|
||||
</member>
|
||||
<member name="F:System.Web.WebPages.Razor.Configuration.HostSection.SectionName">
|
||||
<summary>Represents the name of the configuration section for a Razor host environment.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.WebPages.Razor.Configuration.RazorPagesSection">
|
||||
<summary>Provides configuration system support for the pages configuration section.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.Configuration.RazorPagesSection.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.Configuration.RazorPagesSection" /> class.</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.Configuration.RazorPagesSection.Namespaces">
|
||||
<summary>Gets or sets the collection of namespaces to add to Web Pages pages in the current application.</summary>
|
||||
<returns>The collection of namespaces.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.Configuration.RazorPagesSection.PageBaseType">
|
||||
<summary>Gets or sets the name of the page base type class.</summary>
|
||||
<returns>The name of the page base type class.</returns>
|
||||
</member>
|
||||
<member name="F:System.Web.WebPages.Razor.Configuration.RazorPagesSection.SectionName">
|
||||
<summary>Represents the name of the configuration section for Razor pages.</summary>
|
||||
</member>
|
||||
<member name="T:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup">
|
||||
<summary>Provides configuration system support for the system.web.webPages.razor configuration section.</summary>
|
||||
</member>
|
||||
<member name="M:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup" /> class.</summary>
|
||||
</member>
|
||||
<member name="F:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.GroupName">
|
||||
<summary>Represents the name of the configuration section for Razor Web section. Contains the static, read-only string "system.web.webPages.razor".</summary>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.Host">
|
||||
<summary>Gets or sets the host value for system.web.webPages.razor section group.</summary>
|
||||
<returns>The host value.</returns>
|
||||
</member>
|
||||
<member name="P:System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup.Pages">
|
||||
<summary>Gets or sets the value of the pages element for the system.web.webPages.razor section.</summary>
|
||||
<returns>The pages element value.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,180 +0,0 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
if ($project.Type -eq 'Web Site') {
|
||||
Import-Module (Join-Path $toolsPath VS.psd1)
|
||||
|
||||
$srcFiles = Join-Path $installPath "lib\net40\*.dll"
|
||||
|
||||
$projectRoot = Get-ProjectRoot $project
|
||||
if (!$projectRoot) {
|
||||
return;
|
||||
}
|
||||
|
||||
$destDirectory = Join-Path $projectRoot "bin"
|
||||
$fileSystem = Get-VsFileSystem
|
||||
|
||||
ls $srcFiles -Filter *.dll | %{
|
||||
$destPath = Join-Path $destDirectory $_.Name
|
||||
if (!(Test-Path $destPath)) {
|
||||
$fileStream = $null
|
||||
try {
|
||||
$fileStream = [System.IO.File]::OpenRead($_.FullName)
|
||||
$fileSystem.AddFile($destPath, $fileStream)
|
||||
} catch {
|
||||
# We don't want an exception to surface if we can't add the file for some reason
|
||||
} finally {
|
||||
if ($fileStream -ne $null) {
|
||||
$fileStream.Dispose()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUoGth3MbLCESGRhoTpqwG6S5P
|
||||
# cz2gghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUTNgAAAAAAGjANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE3WhcNMTIxMDI1MjA0MjE3WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjE1OUMtQTNGNy0yNTcwMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEAnDSYGckJKWOZAhZ1qIhXfaG7qUES/GSRpdYFeL93
|
||||
# 3OzmrrhQTsDjGr3tt/34IIpxOapyknKfignlE++RQe1hJWtRre6oQ7VhQiyd8h2x
|
||||
# 0vy39Xujc3YTsyuj25RhgFWhD23d2OwW/4V/lp6IfwAujnokumidj8bK9JB5euGb
|
||||
# 7wZdfvguw2oVnDwUL+fVlMgiG1HLqVWGIbda80ESOZ/wValOqiUrY/uRcjwPfMCW
|
||||
# ctzBo8EIyt7FybXACl+lnAuqcgpdCkB9LpjQq7KIj4aA6H3RvlVr4FgsyDY/+eYR
|
||||
# w/BDBYV4AxflLKcpfNPilRcAbNvcrTwZOgLgfWLUzvYdPQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFPaDiyCHEe6Dy9vehaLSaIY3YXSQMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAGL0BQ1P5xtr
|
||||
# gudSDN95jKhVgTOX06TKyf6vSNt72m96KE/H0LeJ2NGmmcyRVgA7OOi3Mi/u+c9r
|
||||
# 2Zje1gL1QlhSa47aQNwWoLPUvyYVy0hCzNP9tPrkRIlmD0IOXvcEnyNIW7SJQcTa
|
||||
# bPg29D/CHhXfmEwAxLLs3l8BAUOcuELWIsiTmp7JpRhn/EeEHpFdm/J297GOch2A
|
||||
# djw2EUbKfjpI86/jSfYXM427AGOCnFejVqfDbpCjPpW3/GTRXRjCCwFQY6f889GA
|
||||
# noTjMjTdV5VAo21+2usuWgi0EAZeMskJ6TKCcRan+savZpiJ+dmetV8QI6N3gPJN
|
||||
# 1igAclCFvOUwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBRPPBgBB7wuCgUqrgSi1vxcimIHNTBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQBenMDYWCypjNo7KD7IL5zARP5tKWNHysnzREuFh7fBxnWaXirXW0J5
|
||||
# p5pHeRWLHWpTmoJDDPwMxvU06tRxX5muqvPutA3dqQiAvPFiZrqdNuBq5miZQ6hZ
|
||||
# v+jYhPUU/kTJGiurUXAtw+ulKCibVGjW0TgO16r45kmyspqezItMjAyKofbBl+C6
|
||||
# w0++YCZr1vv/f8gvqlg85ifhALjL/bUlpy3N6FrTGDeFzf7q7QhO2NrSOFpArSqw
|
||||
# 0vOBJW79VZ8HbNUu4I/vAysFRyj8RbIu+xm8iaRDslXwJI2ka4wBot6Ucj+zaUEY
|
||||
# WWfNvZ8NlpK/bpeifwknly96CLIiWqn8oYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUTNgAAAAAAGjAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFDSgrQ2+3zPn3zAO84uf
|
||||
# puLOI65jMA0GCSqGSIb3DQEBBQUABIIBAALljW1tyymODshEY9FwmnTFDbeqeeQw
|
||||
# YtspreF6jFWbILCt5TrUi3uW26NXGGmOu3U7Gsq30lCRX/k3wG2+/1NFtrScRz5n
|
||||
# Bdo2W8MWXqdRekK3gOAr0IuASfzOEFeBPFWuACGy6uiAb7hKbx37y+rU9ML9y0r4
|
||||
# d0JH7dLGL3lyzlB8eFwaZPtlJG35iXXD3CjqD7o+/6UdhR/54iyz4CfbPdmWZc3Q
|
||||
# uQRGLtkQrk+GpUl/R64AVPGISeDQikpf6dnws+6u8qHKlF5Ql+40rU3MypkRJPfg
|
||||
# PlnrdJlksA3SwVmcJUcEh6MyE7wTbXQDeY0jzCT18OpnrAnukeGIWCg=
|
||||
# SIG # End signature block
|
||||
@@ -1,174 +0,0 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
if ($project.Type -eq 'Web Site') {
|
||||
Import-Module (Join-Path $toolsPath VS.psd1)
|
||||
|
||||
$projectRoot = Get-ProjectRoot $project
|
||||
if (!$projectRoot) {
|
||||
return;
|
||||
}
|
||||
$binDirectory = Join-Path $projectRoot "bin"
|
||||
$srcDirectory = Join-Path $installPath "lib\net40\"
|
||||
$fileSystem = Get-VsFileSystem
|
||||
|
||||
ls $srcDirectory -Filter *.dll | %{
|
||||
$fileName = $_.Name
|
||||
$fileInBin = Join-Path $binDirectory $fileName
|
||||
if ($fileSystem.FileExists($fileInBin) -and ((Get-Item $fileInBin).Length -eq $_.Length)) {
|
||||
# If a corresponding file exists in bin and has the exact file size as the one inside the package, it's most likely the same file.
|
||||
try {
|
||||
$fileSystem.DeleteFile($fileInBin)
|
||||
|
||||
} catch {
|
||||
# We don't want an exception to surface if we can't delete the file
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQU5eFmkhW/FlQBz1yONQogDyby
|
||||
# xJGgghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUZlgAAAAAAGzANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE5WhcNMTIxMDI1MjA0MjE5WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjlFNzgtODY0Qi0wMzlEMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEA08s7U6KfRKN6q01WcVOKd6o3k34BPv2rAqNTqf/R
|
||||
# sSLFAJDndW7uGOiBDhPF2GEAvh+gdjsEDQTFBKCo/ENTBqEEBLkLkpgCYjjv1DMS
|
||||
# 9ys9e++tRVeFlSCf12M0nGJGjr6u4NmeOfapVf3P53fmNRPvXOi/SJNPGkMHWDiK
|
||||
# f4UUbOrJ0Et6gm7L0xVgCBSJlKhbPzrJPyB9bS9YGn3Kiji8w8I5aNgtWBoj7SoQ
|
||||
# CFogjIKl7dGXRZKFzMM3g98NmHzF07bgmVPYeAj15SMhB2KGWmppGf1w+VM0gfcl
|
||||
# MRmGh4vAVZr9qkw1Ff1b6ZXJq1OYKV8speElD2TF8rAndQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFHkj56ENvlUsaBgpYoJn1vPhNjhaMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAEfCdoFbMd1v
|
||||
# 0zyZ8npsfpcTUCwFFxsQuEShtYz0Vs+9sCG0ZG1hHNju6Ov1ku5DohhEw/r67622
|
||||
# XH+XbUu1Q/snYXgIVHyx+a+YCrR0xKroLVDEff59TqGZ1icot67Y37GPgyKOzvN5
|
||||
# /GEUbb/rzISw36O7WwW36lT1Yh1sJ6ZjS/rjofq734WWZWlTsLZxmGQmZr3F8Vxi
|
||||
# vJH0PZxLQgANzzgFFCZa3CoFS39qmTjY3XOZos6MUCSepOv1P4p4zFSZXSVmpEEG
|
||||
# KK9JxLRSlOzeAoNk/k3U/0ui/CmA2+4/qzztM4jKvyJg0Fw7BLAKtJhtPKc6T5rR
|
||||
# ARYRYopBdqAwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBRx+YgRrX5dASbxCVCxyd7ne/BLVDBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQAwsAzaCdBDpwei518RWEy+vbAGwNcMOB1ZOLEijtZSyarlaha5pjhb
|
||||
# pjrCDVpmEauR+LmF9101ej/27DeLVdXQ4I3+MmW9AB75IZ50/CJjiMfRgDEGWau0
|
||||
# NTKKA62iOY7Bu0hLN5cYeJnFSc8XE9ehq5MvwpNZZkXh39MqKl/CsFy+prWQp1/x
|
||||
# GiTYkZnM6jL9GpfHQBX8NXqlUTeENJBH8KpDd9fpFvmRDi084xJU28O98uWOnQPn
|
||||
# ndze19YIRcFq0Xs3DWARlawYTQdVp+/ud05tFI2LAb27ExK892tuq47ffVjQDta0
|
||||
# f6JA80pQ9iP6yUk/awhiMqKFxpdWUnK5oYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUZlgAAAAAAGzAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFG8OGHFrod8cqU9j8yCh
|
||||
# dVpgbfV9MA0GCSqGSIb3DQEBBQUABIIBAEl95dVnVN+61kqnMy6QKVQ483Zx3w3i
|
||||
# RB0gWZXbMfWzO4kfyoFzww4OHXvx/8ilGPbKLFUnL7Xf3I7kCrJbG4H2ibUh6ZmT
|
||||
# 7B4X4QGCa0FWiEyuEkzwYaFo3FR0tfUk2z3TBsqmKLoSSV2xbMg/zBCbpU47g3uh
|
||||
# pRpD5Mf6KlStl+ZOOaMVX58Hkea2aSb77oFBYh9DaENOMGLGWC21TLWEI4tnjB7v
|
||||
# tzVwFQrbFjXUuIlkjw/2y9D1YpgzzA8p4rdjm6gXXlqeNc7TL0jpfrH0HU77AwPs
|
||||
# AS/AhHbXuf3wh/1mABJpArpIKV4wTMx2dPer1BNeQy/OCUMOOaaJ6ig=
|
||||
# SIG # End signature block
|
||||
@@ -1,225 +0,0 @@
|
||||
@{
|
||||
|
||||
# Script module or binary module file associated with this manifest
|
||||
ModuleToProcess = 'VS.psm1'
|
||||
|
||||
# Version number of this module.
|
||||
ModuleVersion = '0.1'
|
||||
|
||||
# ID used to uniquely identify this module
|
||||
GUID = 'a9610a6b-5f18-4859-b4ed-c0b61b356f35'
|
||||
|
||||
# Author of this module
|
||||
Author = 'Microsoft Corporation'
|
||||
|
||||
# Company or vendor of this module
|
||||
CompanyName = 'Microsoft Corporation'
|
||||
|
||||
# Copyright statement for this module
|
||||
Copyright = '(c) 2011 Microsoft Corporation. All rights reserved.'
|
||||
|
||||
# Description of the functionality provided by this module
|
||||
Description = 'Powershell wrapper for NuGet.VisualStudio'
|
||||
|
||||
# Minimum version of the Windows PowerShell engine required by this module
|
||||
PowerShellVersion = '2.0'
|
||||
|
||||
# Name of the Windows PowerShell host required by this module
|
||||
PowerShellHostName = 'Package Manager Host'
|
||||
|
||||
# Minimum version of the Windows PowerShell host required by this module
|
||||
PowerShellHostVersion = '1.2'
|
||||
|
||||
# Minimum version of the .NET Framework required by this module
|
||||
DotNetFrameworkVersion = '4.0'
|
||||
|
||||
# Minimum version of the common language runtime (CLR) required by this module
|
||||
CLRVersion = ''
|
||||
|
||||
# Processor architecture (None, X86, Amd64, IA64) required by this module
|
||||
ProcessorArchitecture = ''
|
||||
|
||||
# Modules that must be imported into the global environment prior to importing this module
|
||||
RequiredModules = @()
|
||||
|
||||
# Assemblies that must be loaded prior to importing this module
|
||||
RequiredAssemblies = @()
|
||||
|
||||
# Script files (.ps1) that are run in the caller's environment prior to importing this module
|
||||
ScriptsToProcess = @()
|
||||
|
||||
# Type files (.ps1xml) to be loaded when importing this module
|
||||
TypesToProcess = @()
|
||||
|
||||
# Format files (.ps1xml) to be loaded when importing this module
|
||||
FormatsToProcess = @()
|
||||
|
||||
# Modules to import as nested modules of the module specified in ModuleToProcess
|
||||
NestedModules = @('VS.psm1')
|
||||
|
||||
# Functions to export from this module
|
||||
FunctionsToExport = '*'
|
||||
|
||||
# Cmdlets to export from this module
|
||||
CmdletsToExport = ''
|
||||
|
||||
# Variables to export from this module
|
||||
VariablesToExport = ''
|
||||
|
||||
# Aliases to export from this module
|
||||
AliasesToExport = ''
|
||||
|
||||
# List of all files packaged with this module
|
||||
FileList = @()
|
||||
|
||||
# Private data to pass to the module specified in ModuleToProcess
|
||||
PrivateData = ''
|
||||
|
||||
}
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUhSWDsTDjCpf84MGVMRg7ZaTN
|
||||
# 54mgghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUTNgAAAAAAGjANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE3WhcNMTIxMDI1MjA0MjE3WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjE1OUMtQTNGNy0yNTcwMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEAnDSYGckJKWOZAhZ1qIhXfaG7qUES/GSRpdYFeL93
|
||||
# 3OzmrrhQTsDjGr3tt/34IIpxOapyknKfignlE++RQe1hJWtRre6oQ7VhQiyd8h2x
|
||||
# 0vy39Xujc3YTsyuj25RhgFWhD23d2OwW/4V/lp6IfwAujnokumidj8bK9JB5euGb
|
||||
# 7wZdfvguw2oVnDwUL+fVlMgiG1HLqVWGIbda80ESOZ/wValOqiUrY/uRcjwPfMCW
|
||||
# ctzBo8EIyt7FybXACl+lnAuqcgpdCkB9LpjQq7KIj4aA6H3RvlVr4FgsyDY/+eYR
|
||||
# w/BDBYV4AxflLKcpfNPilRcAbNvcrTwZOgLgfWLUzvYdPQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFPaDiyCHEe6Dy9vehaLSaIY3YXSQMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAGL0BQ1P5xtr
|
||||
# gudSDN95jKhVgTOX06TKyf6vSNt72m96KE/H0LeJ2NGmmcyRVgA7OOi3Mi/u+c9r
|
||||
# 2Zje1gL1QlhSa47aQNwWoLPUvyYVy0hCzNP9tPrkRIlmD0IOXvcEnyNIW7SJQcTa
|
||||
# bPg29D/CHhXfmEwAxLLs3l8BAUOcuELWIsiTmp7JpRhn/EeEHpFdm/J297GOch2A
|
||||
# djw2EUbKfjpI86/jSfYXM427AGOCnFejVqfDbpCjPpW3/GTRXRjCCwFQY6f889GA
|
||||
# noTjMjTdV5VAo21+2usuWgi0EAZeMskJ6TKCcRan+savZpiJ+dmetV8QI6N3gPJN
|
||||
# 1igAclCFvOUwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBQ/h+p82rMdy7PbO1bTNehunSLFiDBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQBCU3llm0n8p/Gfo247NTbxTxcz0XXel/GjLShxM4hatGZyz5eGZszW
|
||||
# WLT+UlifzLzU8H37SZaafTdiysB24O2Fub14g8ygv62IDNL4QjEiNSxAFq67tdzT
|
||||
# FQtClLlxRgnrcJood9NZCooAlGae1fS8EHgf2kE6d1KR/NYkQyZrAmUGyZ36YwD8
|
||||
# gMwqyLc7SnWIzv7pepJBSPvQyNYEKrX/9vnTOTYXo/Tjj32TxGWYN56551UaMtQP
|
||||
# ZrZS34yJLv1frZBGJEK3F5pw5MSPbaIvR1O0de7XjTlG2Z+T6hasG3zVCQi9ByW3
|
||||
# iavcbiEh8t0z1IaybtgExWgzer3oGSRSoYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUTNgAAAAAAGjAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFKZpdn6FFa4AHuOurptD
|
||||
# Zd4WyMlRMA0GCSqGSIb3DQEBBQUABIIBAGa/G9k0yOCXe7mPIcEWWWDkI4Mlw8ox
|
||||
# hYkusQhogDFjHKPsuJSH0y98ryBWNhWby9jJGf/NrXCABpKHc6hlXb/7i4+HC3J+
|
||||
# 6ernYBUaIUEjV7NBcTQZ2aRvxHRiM/uS9sN0xvT/g4WpWwnIfso72D2hz1jK6tc0
|
||||
# Og1tw1i+X/Bw/HwVcSV8rXFOLAYglt75/+4bF900d1lTCmrfPZ9Ec+XHq7HQQiey
|
||||
# h7RDchb0V4cX/vqxNx37FL4/L+r/SYqEVBtIKYaXiidlVcm4SnSXY8ZTp7UOZEHA
|
||||
# VBW/+MYgEYmjAWL7m+a2upQ+k+vmHn0499hhWGz12zfsLEPIzWJ9QhQ=
|
||||
# SIG # End signature block
|
||||
@@ -1,166 +0,0 @@
|
||||
function Get-VsFileSystem {
|
||||
$componentModel = Get-VSComponentModel
|
||||
$fileSystemProvider = $componentModel.GetService([NuGet.VisualStudio.IFileSystemProvider])
|
||||
$solutionManager = $componentModel.GetService([NuGet.VisualStudio.ISolutionManager])
|
||||
|
||||
$fileSystem = $fileSystemProvider.GetFileSystem($solutionManager.SolutionDirectory)
|
||||
|
||||
return $fileSystem
|
||||
}
|
||||
|
||||
function Get-ProjectRoot($project) {
|
||||
try {
|
||||
$project.Properties.Item("FullPath").Value
|
||||
} catch {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Export-ModuleMember *
|
||||
# SIG # Begin signature block
|
||||
# MIIbJQYJKoZIhvcNAQcCoIIbFjCCGxICAQExCzAJBgUrDgMCGgUAMGkGCisGAQQB
|
||||
# gjcCAQSgWzBZMDQGCisGAQQBgjcCAR4wJgIDAQAABBAfzDtgWUsITrck0sYpfvNR
|
||||
# AgEAAgEAAgEAAgEAAgEAMCEwCQYFKw4DAhoFAAQUjXEaZx7/tt/6noN5dH+MnQ7K
|
||||
# 82+gghXyMIIEoDCCA4igAwIBAgIKYRr16gAAAAAAajANBgkqhkiG9w0BAQUFADB5
|
||||
# MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVk
|
||||
# bW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSMwIQYDVQQDExpN
|
||||
# aWNyb3NvZnQgQ29kZSBTaWduaW5nIFBDQTAeFw0xMTExMDEyMjM5MTdaFw0xMzAy
|
||||
# MDEyMjQ5MTdaMIGDMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQ
|
||||
# MA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u
|
||||
# MQ0wCwYDVQQLEwRNT1BSMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29ycG9yYXRpb24w
|
||||
# ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDqR/PfCN/MR4GJYnddXm5
|
||||
# z5NLYZK2lfLvqiWdd/NLWm1JkMzgMbimAjeHdK/yrKBglLjHTiX+h9hY0iBOLfE6
|
||||
# ZS6SW6Zd5pV14DTlUCGcfTmXto5EI2YWpmUg4Dbrivqd4stgAfwqZMiHRRTxHsrN
|
||||
# KKy65VdZJtzsxUpsmuYDGikyPwCeg6wlDYTM3W+2arst94Q6bWYx6DZw/4SSkPdA
|
||||
# dp6ILkfWKxH3j+ASZSu8X+8V/PfsAWi3RQzuwASwDre9eGuujeRQ8TXingHS4etb
|
||||
# cYJhISDz1MneHLgCRWVJvn61N4anzexa37h2IPwRE1H8+ipQqrQe0DqAvmPK3IFH
|
||||
# AgMBAAGjggEdMIIBGTATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUAAOm
|
||||
# 5aLEcaKCw492zSwNEuKdSigwDgYDVR0PAQH/BAQDAgeAMB8GA1UdIwQYMBaAFFdF
|
||||
# dBxdsPbIQwXgjFQtjzKn/kiWMFYGA1UdHwRPME0wS6BJoEeGRWh0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY0NvZFNpZ1BDQV8wOC0z
|
||||
# MS0yMDEwLmNybDBaBggrBgEFBQcBAQROMEwwSgYIKwYBBQUHMAKGPmh0dHA6Ly93
|
||||
# d3cubWljcm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljQ29kU2lnUENBXzA4LTMxLTIw
|
||||
# MTAuY3J0MA0GCSqGSIb3DQEBBQUAA4IBAQCQ9/h5kmnIj2uKYO58wa4+gThS9LrP
|
||||
# mYzwLT0T9K72YfB1OE5Zxj8HQ/kHfMdT5JFi1qh2FHWUhlmyuhDCf2wVPxkVww4v
|
||||
# fjnDz/5UJ1iUNWEHeW1RV7AS4epjcooWZuufOSozBDWLg94KXjG8nx3uNUUNXceX
|
||||
# 3yrgnX86SfvjSEUy3zZtCW52VVWsNMV5XW4C1cyXifOoaH0U6ml7C1V9AozETTC8
|
||||
# Yvd7peygkvAOKg6vV5spSM22IaXqHe/cCfWrYtYN7DVfa5nUsfB3Uvl36T9smFbA
|
||||
# XDahTl4Q9Ix6EZcgIDEIeW5yFl8cMFeby3yiVfVwbHjsoUMgruywNYsYMIIEujCC
|
||||
# A6KgAwIBAgIKYQUZlgAAAAAAGzANBgkqhkiG9w0BAQUFADB3MQswCQYDVQQGEwJV
|
||||
# UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UE
|
||||
# ChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYDVQQDExhNaWNyb3NvZnQgVGlt
|
||||
# ZS1TdGFtcCBQQ0EwHhcNMTEwNzI1MjA0MjE5WhcNMTIxMDI1MjA0MjE5WjCBszEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjENMAsGA1UECxMETU9Q
|
||||
# UjEnMCUGA1UECxMebkNpcGhlciBEU0UgRVNOOjlFNzgtODY0Qi0wMzlEMSUwIwYD
|
||||
# VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIIBIjANBgkqhkiG9w0B
|
||||
# AQEFAAOCAQ8AMIIBCgKCAQEA08s7U6KfRKN6q01WcVOKd6o3k34BPv2rAqNTqf/R
|
||||
# sSLFAJDndW7uGOiBDhPF2GEAvh+gdjsEDQTFBKCo/ENTBqEEBLkLkpgCYjjv1DMS
|
||||
# 9ys9e++tRVeFlSCf12M0nGJGjr6u4NmeOfapVf3P53fmNRPvXOi/SJNPGkMHWDiK
|
||||
# f4UUbOrJ0Et6gm7L0xVgCBSJlKhbPzrJPyB9bS9YGn3Kiji8w8I5aNgtWBoj7SoQ
|
||||
# CFogjIKl7dGXRZKFzMM3g98NmHzF07bgmVPYeAj15SMhB2KGWmppGf1w+VM0gfcl
|
||||
# MRmGh4vAVZr9qkw1Ff1b6ZXJq1OYKV8speElD2TF8rAndQIDAQABo4IBCTCCAQUw
|
||||
# HQYDVR0OBBYEFHkj56ENvlUsaBgpYoJn1vPhNjhaMB8GA1UdIwQYMBaAFCM0+NlS
|
||||
# RnAK7UD7dvuzK7DDNbMPMFQGA1UdHwRNMEswSaBHoEWGQ2h0dHA6Ly9jcmwubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL01pY3Jvc29mdFRpbWVTdGFtcFBD
|
||||
# QS5jcmwwWAYIKwYBBQUHAQEETDBKMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3Lm1p
|
||||
# Y3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFRpbWVTdGFtcFBDQS5jcnQw
|
||||
# EwYDVR0lBAwwCgYIKwYBBQUHAwgwDQYJKoZIhvcNAQEFBQADggEBAEfCdoFbMd1v
|
||||
# 0zyZ8npsfpcTUCwFFxsQuEShtYz0Vs+9sCG0ZG1hHNju6Ov1ku5DohhEw/r67622
|
||||
# XH+XbUu1Q/snYXgIVHyx+a+YCrR0xKroLVDEff59TqGZ1icot67Y37GPgyKOzvN5
|
||||
# /GEUbb/rzISw36O7WwW36lT1Yh1sJ6ZjS/rjofq734WWZWlTsLZxmGQmZr3F8Vxi
|
||||
# vJH0PZxLQgANzzgFFCZa3CoFS39qmTjY3XOZos6MUCSepOv1P4p4zFSZXSVmpEEG
|
||||
# KK9JxLRSlOzeAoNk/k3U/0ui/CmA2+4/qzztM4jKvyJg0Fw7BLAKtJhtPKc6T5rR
|
||||
# ARYRYopBdqAwggYHMIID76ADAgECAgphFmg0AAAAAAAcMA0GCSqGSIb3DQEBBQUA
|
||||
# MF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/IsZAEZFgltaWNyb3Nv
|
||||
# ZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
|
||||
# eTAeFw0wNzA0MDMxMjUzMDlaFw0yMTA0MDMxMzAzMDlaMHcxCzAJBgNVBAYTAlVT
|
||||
# MRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQK
|
||||
# ExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1l
|
||||
# LVN0YW1wIFBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ+hbLHf
|
||||
# 20iSKnxrLhnhveLjxZlRI1Ctzt0YTiQP7tGn0UytdDAgEesH1VSVFUmUG0KSrphc
|
||||
# MCbaAGvoe73siQcP9w4EmPCJzB/LMySHnfL0Zxws/HvniB3q506jocEjU8qN+kXP
|
||||
# CdBer9CwQgSi+aZsk2fXKNxGU7CG0OUoRi4nrIZPVVIM5AMs+2qQkDBuh/NZMJ36
|
||||
# ftaXs+ghl3740hPzCLdTbVK0RZCfSABKR2YRJylmqJfk0waBSqL5hKcRRxQJgp+E
|
||||
# 7VV4/gGaHVAIhQAQMEbtt94jRrvELVSfrx54QTF3zJvfO4OToWECtR0Nsfz3m7IB
|
||||
# ziJLVP/5BcPCIAsCAwEAAaOCAaswggGnMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||
# BBYEFCM0+NlSRnAK7UD7dvuzK7DDNbMPMAsGA1UdDwQEAwIBhjAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADCBmAYDVR0jBIGQMIGNgBQOrIJgQFYnl+UlE/wq4QpTlVnkpKFjpGEw
|
||||
# XzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixkARkWCW1pY3Jvc29m
|
||||
# dDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5
|
||||
# ghB5rRahSqClrUxzWPQHEy5lMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu
|
||||
# bWljcm9zb2Z0LmNvbS9wa2kvY3JsL3Byb2R1Y3RzL21pY3Jvc29mdHJvb3RjZXJ0
|
||||
# LmNybDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6Ly93d3cubWlj
|
||||
# cm9zb2Z0LmNvbS9wa2kvY2VydHMvTWljcm9zb2Z0Um9vdENlcnQuY3J0MBMGA1Ud
|
||||
# JQQMMAoGCCsGAQUFBwMIMA0GCSqGSIb3DQEBBQUAA4ICAQAQl4rDXANENt3ptK13
|
||||
# 2855UU0BsS50cVttDBOrzr57j7gu1BKijG1iuFcCy04gE1CZ3XpA4le7r1iaHOEd
|
||||
# AYasu3jyi9DsOwHu4r6PCgXIjUji8FMV3U+rkuTnjWrVgMHmlPIGL4UD6ZEqJCJw
|
||||
# +/b85HiZLg33B+JwvBhOnY5rCnKVuKE5nGctxVEO6mJcPxaYiyA/4gcaMvnMMUp2
|
||||
# MT0rcgvI6nA9/4UKE9/CCmGO8Ne4F+tOi3/FNSteo7/rvH0LQnvUU3Ih7jDKu3hl
|
||||
# XFsBFwoUDtLaFJj1PLlmWLMtL+f5hYbMUVbonXCUbKw5TNT2eb+qGHpiKe+imyk0
|
||||
# BncaYsk9Hm0fgvALxyy7z0Oz5fnsfbXjpKh0NbhOxXEjEiZ2CzxSjHFaRkMUvLOz
|
||||
# sE1nyJ9C/4B5IYCeFTBm6EISXhrIniIh0EPpK+m79EjMLNTYMoBMJipIJF9a6lbv
|
||||
# pt6Znco6b72BJ3QGEe52Ib+bgsEnVLaxaj2JoXZhtG6hE6a/qkfwEm/9ijJssv7f
|
||||
# UciMI8lmvZ0dhxJkAj0tr1mPuOQh5bWwymO0eFQF1EEuUKyUsKV4q7OglnUa2ZKH
|
||||
# E3UiLzKoCG6gW4wlv6DvhMoh1useT8ma7kng9wFlb4kLfchpyOZu6qeXzjEp/w7F
|
||||
# W1zYTRuh2Povnj8uVRZryROj/TCCBoEwggRpoAMCAQICCmEVCCcAAAAAAAwwDQYJ
|
||||
# KoZIhvcNAQEFBQAwXzETMBEGCgmSJomT8ixkARkWA2NvbTEZMBcGCgmSJomT8ixk
|
||||
# ARkWCW1pY3Jvc29mdDEtMCsGA1UEAxMkTWljcm9zb2Z0IFJvb3QgQ2VydGlmaWNh
|
||||
# dGUgQXV0aG9yaXR5MB4XDTA2MDEyNTIzMjIzMloXDTE3MDEyNTIzMzIzMloweTEL
|
||||
# MAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v
|
||||
# bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEjMCEGA1UEAxMaTWlj
|
||||
# cm9zb2Z0IENvZGUgU2lnbmluZyBQQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
|
||||
# ggEKAoIBAQCfjd+FN4yxBlZmNk7UCus2I5Eer6uNWOnEz8GfOgokxMTEXrDuFRTF
|
||||
# +j6ZM2sZaXL0fAVf5ZklRNc1GYqQ3CiOkAzv1ZBhrd7cGHAtg8lvr4Us+N25uTD9
|
||||
# cXgcg/3IqbmCZw16uMEJwrwWl1c/HJjTadcwkJCQjTAf2CbUnnuI2eIJ7ZdJResE
|
||||
# UoF1e7i1IrguVrvXz6lOPAqDoqg6xa22AQ5qzyK0Ix9s1Sfnt37BtNUyrXklHEKG
|
||||
# 4p2F9FfaG1kvLSaSKcWz14WjnmBalOZ7nHtegjRLbf/U7ifQotzRkAzOfQ4VfIis
|
||||
# NMfAbJiESslEeWgo3yKDDbiKLEhh4v4RAgMBAAGjggIjMIICHzAQBgkrBgEEAYI3
|
||||
# FQEEAwIBADAdBgNVHQ4EFgQUV0V0HF2w9shDBeCMVC2PMqf+SJYwCwYDVR0PBAQD
|
||||
# AgHGMA8GA1UdEwEB/wQFMAMBAf8wgZgGA1UdIwSBkDCBjYAUDqyCYEBWJ5flJRP8
|
||||
# KuEKU5VZ5KShY6RhMF8xEzARBgoJkiaJk/IsZAEZFgNjb20xGTAXBgoJkiaJk/Is
|
||||
# ZAEZFgltaWNyb3NvZnQxLTArBgNVBAMTJE1pY3Jvc29mdCBSb290IENlcnRpZmlj
|
||||
# YXRlIEF1dGhvcml0eYIQea0WoUqgpa1Mc1j0BxMuZTBQBgNVHR8ESTBHMEWgQ6BB
|
||||
# hj9odHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL2NybC9wcm9kdWN0cy9taWNy
|
||||
# b3NvZnRyb290Y2VydC5jcmwwVAYIKwYBBQUHAQEESDBGMEQGCCsGAQUFBzAChjho
|
||||
# dHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL2NlcnRzL01pY3Jvc29mdFJvb3RD
|
||||
# ZXJ0LmNydDB2BgNVHSAEbzBtMGsGCSsGAQQBgjcVLzBeMFwGCCsGAQUFBwICMFAe
|
||||
# TgBDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAyADAAMAA2ACAATQBpAGMAcgBvAHMA
|
||||
# bwBmAHQAIABDAG8AcgBwAG8AcgBhAHQAaQBvAG4ALjATBgNVHSUEDDAKBggrBgEF
|
||||
# BQcDAzANBgkqhkiG9w0BAQUFAAOCAgEAMLywIKRioKfvOSZhPdysxpnQhsQu9YMy
|
||||
# ZV4iPpvWhvjotp/Ki9Y7dQuhkT5M3WR0jEnyiIwYZ2z+FWZGuDpGQpfIkTfUJLHn
|
||||
# rNPqQRSDd9PJTwVfoxRSv5akLz5WWxB1zlPDzgVUabRlySSlD+EluBq5TeUCuVAe
|
||||
# T7OYDB2VAu4iWa0iywV0CwRFewRZ4NgPs+tM+GDdwnie0bqfa/fz7n5EEUDSvbqb
|
||||
# SxYIbqS+VeSmOBKjSPQcVXqKINF9/pHblI8vwntrpmSFT6PlLDQpXQu/9cc4L8Qg
|
||||
# xFYx9mnOhfgKkezQ1q66OAUM625PTJwDKaqi/BigKQwNXFxWI1faHJYNyCY2wUTL
|
||||
# 5eHmb4nnj+mYtXPTeOPtowE8dOVevGz2IYlnBeyXnbWx/a+m6XKlwzThL5/59Go5
|
||||
# 4i0Eglv80JyufJ0R+ea1Uxl0ujlKOet9QrNKOzc9wkp7J5jn4k6bG0pUOGojN75q
|
||||
# t0ju6kINSSSRjrcELpdv5OdFu49N/WDZ11nC2IDWYDR7t6GTIP6BuKqlXAnpig2+
|
||||
# KE1+1+gP7WV40TFfuWbb30LnC8wCB43f/yAGo0VltLMyjS6R4k20qcn6vGsEDrKf
|
||||
# 6p/epMkKlvSN99iYqPCFAghZpCCmLAsa8lIG7WnlZBgb4KOr3sp8FGFDuGX1NqNV
|
||||
# EytnLE0bMEwxggSdMIIEmQIBATCBhzB5MQswCQYDVQQGEwJVUzETMBEGA1UECBMK
|
||||
# V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0
|
||||
# IENvcnBvcmF0aW9uMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBTaWduaW5nIFBD
|
||||
# QQIKYRr16gAAAAAAajAJBgUrDgMCGgUAoIHKMBkGCSqGSIb3DQEJAzEMBgorBgEE
|
||||
# AYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMCMGCSqGSIb3DQEJ
|
||||
# BDEWBBS5D8CFNM/aE6c8XOM5Hh0+N422ITBqBgorBgEEAYI3AgEMMVwwWqA4gDYA
|
||||
# TQBpAGMAcgBvAHMAbwBmAHQAIABBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABQAGEA
|
||||
# ZwBlAHOhHoAcaHR0cDovL3d3dy5hc3AubmV0L3dlYm1hdHJpeDANBgkqhkiG9w0B
|
||||
# AQEFAASCAQAOnCgt85o0rg9FynTO++5HSg2WvHyB2nNfMOH60O09cMLGfvnh0Bgq
|
||||
# ft43lFD/8FaWeJq2zN/gPK1qFQbHZ2y4rCvMeBmgaPZm/u/srXUHU10GcBqjvScM
|
||||
# MX0h94fRX7mDkb1XLlPwm0QQZvOvebUzbsMIhA6OUahAMDTiR/7ZwDy23l7oO9u/
|
||||
# 7ZZRkbWpJr13AJ7cJc3iSvEpUJfxdbcxuUR3pakqWCQ7fX1chXuKw/f3NgSWe/un
|
||||
# jpXDDXWpurjpqKKj3CFf1gIvd0ag1yfxletiEAuEFlcgyuPEaTKDkHbab6CROdfT
|
||||
# a9YOC3fmp6lJEXRldTkWXs/XGoV9IZoDoYICHTCCAhkGCSqGSIb3DQEJBjGCAgow
|
||||
# ggIGAgEBMIGFMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAw
|
||||
# DgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24x
|
||||
# ITAfBgNVBAMTGE1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQQIKYQUZlgAAAAAAGzAH
|
||||
# BgUrDgMCGqBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
|
||||
# MQ8XDTExMTIzMTAyNDcxN1owIwYJKoZIhvcNAQkEMRYEFMD86sE3yf/lRFJLPdTR
|
||||
# mIzGknFjMA0GCSqGSIb3DQEBBQUABIIBAMSqWufi4zcg1wajaj5tSQugG1z3dhGA
|
||||
# hrU27USf9T49tR+HjpY/AY661PphIoozbo60sC7UYooBIJrelLfEFuWAF9LGNZ3M
|
||||
# uje2pI3eS3kajfLV9+UjrrSqa44MyYvi6cbiWagZ99ehcSboCLInB1HBrwiihpSM
|
||||
# VGfMdR/CpSub4m/vGE2Guo9ERA5cAu8k/P7/7u+YPIrUf6/IDglLplwmhAavTHY1
|
||||
# DL6GO3vQkmBio0XFVxqVegTnaU8WZTE4V1PgH7FV20MweCVxeDCyE6pY5Mu7ZULd
|
||||
# oBmomH8fas9OhqZpILWUf3eE9vv2A/rqxnuc3pKPJGX1bjVhVK7oIQE=
|
||||
# SIG # End signature block
|
||||
@@ -1,798 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Json</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Json.FormUrlEncodedJson">
|
||||
<summary> This class provides a low-level API for parsing HTML form URL-encoded data, also known as application/x-www-form-urlencoded data. The output of the parser is a <see cref="T:System.Json.JsonObject" /> instance. <remarks>This is a low-level API intended for use by other APIs. It has been optimized for performance and is not intended to be called directly from user code.</remarks></summary>
|
||||
</member>
|
||||
<member name="M:System.Json.FormUrlEncodedJson.Parse(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
|
||||
<summary> Parses a collection of query string values as a <see cref="T:System.Json.JsonObject" />. </summary>
|
||||
<returns>The <see cref="T:System.Json.JsonObject" /> corresponding to the given query string values.</returns>
|
||||
<param name="nameValuePairs">The collection of query string name-value pairs parsed in lexical order. Both names and values must be un-escaped so that they don't contain any <see cref="T:System.Uri" /> encoding.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.FormUrlEncodedJson.Parse(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},System.Int32)">
|
||||
<summary> Parses a collection of query string values as a <see cref="T:System.Json.JsonObject" />. </summary>
|
||||
<returns>The <see cref="T:System.Json.JsonObject" /> corresponding to the given query string values.</returns>
|
||||
<param name="nameValuePairs">The collection of query string name-value pairs parsed in lexical order. Both names and values must be un-escaped so that they don't contain any <see cref="T:System.Uri" /> encoding.</param>
|
||||
<param name="maxDepth">The maximum depth of object graph encoded as x-www-form-urlencoded.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.FormUrlEncodedJson.TryParse(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},System.Int32,System.Json.JsonObject@)">
|
||||
<summary> Parses a collection of query string values as a <see cref="T:System.Json.JsonObject" />. </summary>
|
||||
<returns>true if nameValuePairs was parsed successfully; otherwise false.</returns>
|
||||
<param name="nameValuePairs">The collection of query string name-value pairs parsed in lexical order. Both names and values must be un-escaped so that they don't contain any <see cref="T:System.Uri" /> encoding.</param>
|
||||
<param name="maxDepth">The maximum depth of object graph encoded as x-www-form-urlencoded.</param>
|
||||
<param name="value">The parsed result or null if parsing failed.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.FormUrlEncodedJson.TryParse(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}},System.Json.JsonObject@)">
|
||||
<summary> Parses a collection of query string values as a <see cref="T:System.Json.JsonObject" />. </summary>
|
||||
<returns>true if nameValuePairs was parsed successfully; otherwise false.</returns>
|
||||
<param name="nameValuePairs">The collection of query string name-value pairs parsed in lexical order. Both names and values must be un-escaped so that they don't contain any <see cref="T:System.Uri" /> encoding.</param>
|
||||
<param name="value">The parsed result or null if parsing failed.</param>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonArray">
|
||||
<summary>Represents a Json array.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.#ctor(System.Collections.Generic.IEnumerable{System.Json.JsonValue})">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonArray" /> class with the specified items.</summary>
|
||||
<param name="items">The enumeration of objects of type <see cref="T:System.Json.JsonValue" /> used to initialize the JavaScript Object Notation (JSON) array.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.#ctor(System.Json.JsonValue[])">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonArray" /> class with the specified items.</summary>
|
||||
<param name="items">The array of type <see cref="T:System.Json.JsonValue" /> used to initialize the JavaScript Object Notation (JSON) array.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.Add(System.Json.JsonValue)">
|
||||
<summary>Adds a <see cref="T:System.Json.JsonValue" /> object to the end of the array.</summary>
|
||||
<param name="item">The <see cref="T:System.Json.JsonValue" /> object to add.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.AddRange(System.Collections.Generic.IEnumerable{System.Json.JsonValue})">
|
||||
<summary>Adds the elements from a collection of type <see cref="T:System.Json.JsonValue" /> to the array.</summary>
|
||||
<param name="items">The collection of types to add.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.AddRange(System.Json.JsonValue[])">
|
||||
<summary>Adds the elements from an array of type <see cref="T:System.Json.JsonValue" /> to the array.</summary>
|
||||
<param name="items">The array of type <see cref="T:System.Json.JsonValue" /> to be added to the array.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.Clear">
|
||||
<summary>Removes all JSON CLR types from the <see cref="T:System.Json.JsonArray" />.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.Contains(System.Json.JsonValue)">
|
||||
<summary>Indicates whether a specified JSON CLR type is in the <see cref="T:System.Json.JsonArray" />.</summary>
|
||||
<returns>true if the item is found in the <see cref="T:System.Json.JsonArray" />; otherwise, false.</returns>
|
||||
<param name="item">The <see cref="T:System.Json.JsonValue" /> to check for in the array.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.CopyTo(System.Json.JsonValue[],System.Int32)">
|
||||
<summary>Copies the contents of the current JSON CLR array instance into a specified destination array beginning at the specified index.</summary>
|
||||
<param name="array">The destination array to which the elements of the current array are copied.</param>
|
||||
<param name="arrayIndex">The zero-based index in the destination array at which the copying of the elements of the JSON CLR array begins.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonArray.Count">
|
||||
<summary>Gets the number of <see cref="T:System.Json.JsonValue" /> elements in the array.</summary>
|
||||
<returns>The number of JSON value in the array.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.GetEnumerator">
|
||||
<summary>Returns an enumerator that iterates through the <see cref="T:System.Json.JsonValue" /> objects in the array.</summary>
|
||||
<returns>An enumerator that iterates through the <see cref="T:System.Json.JsonValue" /> elements in the array.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.IndexOf(System.Json.JsonValue)">
|
||||
<summary>Searches for a specified object and returns the zero-based index of its first occurrence within the array.</summary>
|
||||
<returns>The zero-based index of the first occurrence of item within the array, if found; otherwise, -1.</returns>
|
||||
<param name="item">The <see cref="T:System.Json.JsonValue" /> object to look up.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.Insert(System.Int32,System.Json.JsonValue)">
|
||||
<summary>Inserts a JSON CLR type into the array at a specified index.</summary>
|
||||
<param name="index">The zero-based index at which the item should be inserted.</param>
|
||||
<param name="item">The <see cref="T:System.Json.JsonValue" /> object to insert.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonArray.IsReadOnly">
|
||||
<summary>Gets a value that indicates whether the <see cref="T:System.Json.JsonArray" /> is read-only.</summary>
|
||||
<returns>true if the <see cref="T:System.Json.JsonArray" /> is read-only; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonArray.Item(System.Int32)">
|
||||
<summary>Gets or sets the JSON value at a specified index.</summary>
|
||||
<returns>The JSON value at the specified index.</returns>
|
||||
<param name="index">The zero-based index of the element to get or set.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonArray.JsonType">
|
||||
<summary>Gets the JSON type of the array.</summary>
|
||||
<returns>The JSON type of the array.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.Remove(System.Json.JsonValue)">
|
||||
<summary>Removes the first occurrence of the specified JSON value from the array.</summary>
|
||||
<returns>true if the item is successfully removed; otherwise, false. This method also returns false if the item was not found in the array.</returns>
|
||||
<param name="item">The JSON value to remove from the array.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.RemoveAt(System.Int32)">
|
||||
<summary>Removes the JSON value at a specified index of array.</summary>
|
||||
<param name="index">The zero-based index at which to remove the JSON value.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>Returns an enumerator that iterates through the <see cref="T:System.Json.JsonValue" /> objects in the array.</summary>
|
||||
<returns>An enumerator that iterates through the <see cref="T:System.Json.JsonValue" /> elements in the array.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonArray.ValueOrDefault(System.Int32)">
|
||||
<summary>Specifies the value or the default value of the Json array with specified index.</summary>
|
||||
<returns>The value or the default value of the Json array.</returns>
|
||||
<param name="index">The index used.</param>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonObject">
|
||||
<summary>Represents a Json object.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}})">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonObject" /> class using items.</summary>
|
||||
<param name="items">The collection of items.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.#ctor(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}[])">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonObject" /> class using items.</summary>
|
||||
<param name="items">The collection of items.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.Add(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue})">
|
||||
<summary>Adds a key/value pair to the JSON CLR object.</summary>
|
||||
<param name="item">The collections item to add.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.Add(System.String,System.Json.JsonValue)">
|
||||
<summary>Adds a key/value pair to the JSON CLR object type.</summary>
|
||||
<param name="key">The key for the element added.</param>
|
||||
<param name="value">The JsonValue for the element added.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.AddRange(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}})">
|
||||
<summary>Adds a specified of key/value pairs to the current instance of the JsonObject.</summary>
|
||||
<param name="items">The collections of items to add.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.AddRange(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}[])">
|
||||
<summary>Adds a specified array of key/value pairs to the current instance of JsonObject.</summary>
|
||||
<param name="items">The collections of items to add.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.Clear">
|
||||
<summary>Removes all key/value pairs from the JSON CLR object.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.ContainsKey(System.String)">
|
||||
<summary>Checks whether a key/value pair with a specified key exists in the JSON CLR object type.</summary>
|
||||
<returns>True if the JSON CLR object contains the key; otherwise, false.</returns>
|
||||
<param name="key">The key to check for.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}[],System.Int32)">
|
||||
<summary>Copies the contents of the JSON CLR object into a specified key/value destination array beginning at a specified index.</summary>
|
||||
<param name="array">The destination array type to which the elements of the JsonObject are copied.</param>
|
||||
<param name="arrayIndex">The zero based index at which to begin the insertion of the contents from the JSON CLR object type.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonObject.Count">
|
||||
<summary>Gets the number of key/value pairs in the JsonObject.</summary>
|
||||
<returns>The number of key/value pairs in the JsonObject.</returns>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonObject.Item(System.String)">
|
||||
<summary>Gets or sets an indexer used to look up a key/value pair based on a specified key.</summary>
|
||||
<returns>The JsonValue that contains the key/value pair looked up.</returns>
|
||||
<param name="key">The key of the pair to look up.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonObject.JsonType">
|
||||
<summary>Gets the JSON type of the JsonObject.</summary>
|
||||
<returns>The JSON type of the JsonObject.</returns>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonObject.Keys">
|
||||
<summary>Gets a collection that contains the keys in the JsonObject.</summary>
|
||||
<returns>The collection that contains the keys in the JsonObject.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.Remove(System.String)">
|
||||
<summary>Removes the key/value pair with a specified from the JSON CLR object type.</summary>
|
||||
<returns>True if the element is successfully found and removed; otherwise, false.</returns>
|
||||
<param name="key">The key of the item to remove.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue})">
|
||||
<summary>Checks whether the JsonObject contains a specified key/value pair.</summary>
|
||||
<returns>True if the item is contained in the instance of the JsonObject; otherwise, false.</returns>
|
||||
<param name="item">The key/value pair to check for.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonObject.System#Collections#Generic#ICollection{T}#IsReadOnly">
|
||||
<summary>Gets a value that indicates whether this JSON CLR object is read-only.</summary>
|
||||
<returns>True if it is read-only; otherwise, false.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue})">
|
||||
<summary>Removes the first occurrence of a specified key/value pair from the JsonObject.</summary>
|
||||
<returns>True if item was successfully removed from the JsonObject; otherwise, false.</returns>
|
||||
<param name="item">The key/value pair to remove.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>Returns an enumerator that iterates through the key/value pairs in the JsonObject.</summary>
|
||||
<returns>An enumerator that iterates through the key/value pairs in the JsonObject.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.TryGetValue(System.String,System.Json.JsonValue@)">
|
||||
<summary>Attempts to get the value that corresponds to the specified key.</summary>
|
||||
<returns>True if the instance of the JsonObject contains an element with the specified key; otherwise, false.</returns>
|
||||
<param name="key">The key of the value to retrieve.</param>
|
||||
<param name="value">The primitive or structured JsonValue object that has the key specified.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonObject.ValueOrDefault(System.String)">
|
||||
<summary>Specifies the value or the default value of the Json object with specified key.</summary>
|
||||
<returns>The value or the default value of the Json object.</returns>
|
||||
<param name="key">The key used </param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonObject.Values">
|
||||
<summary>Gets the collection that contains the values in the JsonObject.</summary>
|
||||
<returns>The collection that contains the values in the JsonObject.</returns>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonPrimitive">
|
||||
<summary>Represents a JavaScript Object Notation (JSON) primitive type in the common language runtime (CLR).</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Boolean)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Boolean" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Boolean" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Byte)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with the specified <see cref="T:System.Byte" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Byte" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Char)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with the specified <see cref="T:System.Char" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Char" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.DateTime)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.DateTime" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.DateTime" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.DateTimeOffset)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.DateTimeOffset" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.DateTimeOffset" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Decimal)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Decimal" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Decimal" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Double)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Double" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Double" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Guid)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Guid" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Guid" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Int16)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Int16" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Int16" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Int32)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Int32" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Int32" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Int64)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Int64" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Int64" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.SByte)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.SByte" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.SByte" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Single)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Single" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Single" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.String" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.String" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.UInt16)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.UInt16" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.UInt16" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.UInt32)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.UInt32" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.UInt32" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.UInt64)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.UInt64" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.UInt64" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.#ctor(System.Uri)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonPrimitive" /> class with a specified <see cref="T:System.Uri" /> type.</summary>
|
||||
<param name="value">The <see cref="T:System.Uri" /> object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonPrimitive.JsonType">
|
||||
<summary>Gets the JsonType that is associated with this <see cref="T:System.Json.JsonPrimitive" /> object.</summary>
|
||||
<returns>The JsonType that is associated with this <see cref="T:System.Json.JsonPrimitive" /> object.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.ReadAs(System.Type)">
|
||||
<summary>Reads the specified <see cref="T:System.Json.JsonPrimitive" /> as type.</summary>
|
||||
<returns>The specified object as type.</returns>
|
||||
<param name="type">The object to read.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.TryCreate(System.Object,System.Json.JsonPrimitive@)">
|
||||
<summary>Creates a new <see cref="T:System.Json.JsonPrimitive" /> using the specified object instance.</summary>
|
||||
<returns>True if the <see cref="T:System.Json.JsonPrimitive" /> was successfully created; otherwise, false.</returns>
|
||||
<param name="value">The object representing the <see cref="T:System.Json.JsonPrimitive" />.</param>
|
||||
<param name="result">Contains the constructed <see cref="T:System.Json.JsonPrimitive" />.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonPrimitive.TryReadAs(System.Type,System.Object@)">
|
||||
<summary>Indicates whether the specified object reads as type.</summary>
|
||||
<returns>True if the specified object reads as type; otherwise, false.</returns>
|
||||
<param name="type">The specified type.</param>
|
||||
<param name="value">The object to read.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonPrimitive.Value">
|
||||
<summary>Gets the value of the specified <see cref="T:System.Json.JsonPrimitive" /> object.</summary>
|
||||
<returns>The value of the specified <see cref="T:System.Json.JsonPrimitive" /> object.</returns>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonType">
|
||||
<summary>Specifies primitive and structured JavaScript Object Notation (JSON) common language runtime (CLR) types.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonType.String">
|
||||
<summary>The JSON String CLR type.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonType.Number">
|
||||
<summary>The JSON Number CLR type.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonType.Object">
|
||||
<summary>The JSON Object CLR type.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonType.Array">
|
||||
<summary>The JSON Array CLR type.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonType.Boolean">
|
||||
<summary>The JSON Boolean CLR type.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonType.Default">
|
||||
<summary>The default type.</summary>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonValue">
|
||||
<summary>Represents a Json value.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.AsDynamic">
|
||||
<summary>Returns the Json value as a dynamic object.</summary>
|
||||
<returns>The Json value as a dynamic object.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.CastValue``1(System.Json.JsonValue)">
|
||||
<summary>Specifies the cast value of the <see cref="T:System.Json.JsonValue" />.</summary>
|
||||
<returns>The cast value of the <see cref="T:System.Json.JsonValue" />.</returns>
|
||||
<param name="value">The value.</param>
|
||||
<typeparam name="T">The type.</typeparam>
|
||||
</member>
|
||||
<member name="E:System.Json.JsonValue.Changed">
|
||||
<summary>Occurs when the Json Value is changed.</summary>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValue.ChangedListenersCount">
|
||||
<summary>Gets the number of the changed listeners.</summary>
|
||||
<returns>The number of the changed listeners.</returns>
|
||||
</member>
|
||||
<member name="E:System.Json.JsonValue.Changing">
|
||||
<summary>Occurs when the Json Value is changing.</summary>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValue.ChangingListenersCount">
|
||||
<summary>Gets the number of the changing listeners.</summary>
|
||||
<returns>The number of the changing listeners.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ContainsKey(System.String)">
|
||||
<summary>Throws an InvalidOperationException.</summary>
|
||||
<returns>True if the operation exception is invalid; otherwise, false.</returns>
|
||||
<param name="key">The key to check.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValue.Count">
|
||||
<summary>Gets the number of Json values.</summary>
|
||||
<returns>The number of Json values.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.GetEnumerator">
|
||||
<summary>Returns an enumerator that can iterate through the <see cref="T:System.Json.JsonValue" />.</summary>
|
||||
<returns>The enumerator for the <see cref="T:System.Json.JsonValue" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.GetKeyValuePairEnumerator">
|
||||
<summary>Gets the key value pair enumerator for the <see cref="T:System.Json.JsonValue" />.</summary>
|
||||
<returns>The key value pair enumerator for the <see cref="T:System.Json.JsonValue" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.GetValue(System.Int32)">
|
||||
<summary>Gets the Json value with specified index.</summary>
|
||||
<returns>The Json value.</returns>
|
||||
<param name="index">The index of the Json value.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.GetValue(System.String)">
|
||||
<summary>Gets the Json value with specified key.</summary>
|
||||
<returns>The Json value.</returns>
|
||||
<param name="key">The key.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValue.Item(System.Int32)">
|
||||
<summary>Gets or sets the <see cref="T:System.Json.JsonValue" /> object with specified index.</summary>
|
||||
<returns>The <see cref="T:System.Json.JsonValue" /> object.</returns>
|
||||
<param name="index">The index of the object.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValue.Item(System.String)">
|
||||
<summary>Gets or sets the <see cref="T:System.Json.JsonValue" /> object with specified key.</summary>
|
||||
<returns>The <see cref="T:System.Json.JsonValue" /> object with specified key.</returns>
|
||||
<param name="key">The key for the object.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValue.JsonType">
|
||||
<summary>Gets a value that indicates whether the JSON CLR type represented by the derived type.</summary>
|
||||
<returns>The JSON CLR type.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.Load(System.IO.Stream)">
|
||||
<summary>Deserializes the text-based JSON from a stream into JSON CLR type.</summary>
|
||||
<returns>The text-based JSON from a stream.</returns>
|
||||
<param name="stream">A stream that contains text-based JSON content.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.Load(System.IO.TextReader)">
|
||||
<summary>Deserializes the text-based JSON from a text reader into a JSON CLR type.</summary>
|
||||
<returns>The text-based JSON from a text reader.</returns>
|
||||
<param name="textReader">A TextReader over text-based JSON content.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.OnSaveEnded">
|
||||
<summary>Occurs when the save is ended.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.OnSaveStarted">
|
||||
<summary>Occurs when the save is started.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Int32">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Int32" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Int32" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Int32" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.UInt32">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.UInt32" /> object.</summary>
|
||||
<returns>The <see cref="T:System.UInt32" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.UInt32" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Int16">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Int16" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Int16" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Int16" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Single">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Single" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Single" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Single" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.UInt64">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.UInt64" /> object.</summary>
|
||||
<returns>The <see cref="T:System.UInt64" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.UInt64" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Double">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Double" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Double" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Double" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.String">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.String" /> object.</summary>
|
||||
<returns>The <see cref="T:System.String" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.String" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Int64">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Int64" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Int64" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Int64" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Decimal">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Decimal" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Decimal" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Decimal" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.DateTime">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.DateTime" /> object.</summary>
|
||||
<returns>The <see cref="T:System.DateTime" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.DateTime" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.DateTimeOffset">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.DateTimeOffset" /> object.</summary>
|
||||
<returns>The <see cref="T:System.DateTimeOffset" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.DateTimeOffset" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Boolean">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Boolean" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Boolean" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Boolean" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Char">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Char" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Char" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Char" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Uri">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Uri" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Uri" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Uri" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.UInt16">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.UInt16" /> object.</summary>
|
||||
<returns>The <see cref="T:System.UInt16" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.UInt16" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Guid">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Guid" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Guid" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Guid" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.Byte">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.Byte" /> object.</summary>
|
||||
<returns>The <see cref="T:System.Byte" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.Byte" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Explicit(System.Json.JsonValue)~System.SByte">
|
||||
<summary>Enables explicit casts from an instance of type JsonValue to a <see cref="T:System.SByte" /> object.</summary>
|
||||
<returns>The <see cref="T:System.SByte" /> initialized with the JsonValue specified.</returns>
|
||||
<param name="value">The instance of JsonValue used to initialize the <see cref="T:System.SByte" /> object.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Boolean)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Boolean" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Boolean" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Boolean" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Byte)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Byte" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Byte" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Byte" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Char)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Char" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Char" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Char" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.DateTime)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.DateTime" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.DateTime" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.DateTime" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.DateTimeOffset)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.DateTimeOffset" /> to a JsonObject.</summary>
|
||||
<returns>The JsonObject initialized with the <see cref="T:System.DateTimeOffset" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.DateTimeOffset" /> instance used to initialize the JsonObject.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Decimal)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Decimal" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Decimal" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Decimal" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Double)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Double" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Double" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Double" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Guid)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Guid" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Guid" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Guid" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Int16)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Int16" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Int16" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Int16" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Int32)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Int32" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Int32" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Int32" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Int64)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Int64" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Int64" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Int64" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.SByte)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.SByte" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Sbyte" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.SByte" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Single)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Single" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Single" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Single" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.String)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.String" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.String" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.String" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.UInt16)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.UInt16" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.UInt16" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.UInt16" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.UInt32)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.UInt32" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.UInt32" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.UInt32" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.UInt64)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.UInt64" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.UInt64" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.UInt64" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.op_Implicit(System.Uri)~System.Json.JsonValue">
|
||||
<summary>Enables implicit casts from type <see cref="T:System.Uri" /> to a JsonPrimitive.</summary>
|
||||
<returns>The JsonValue initialized with the <see cref="T:System.Uri" /> specified.</returns>
|
||||
<param name="value">The <see cref="T:System.Uri" /> instance used to initialize the JsonPrimitive.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.Parse(System.String)">
|
||||
<summary>Deserializes the text-based JSON into a JSON CLR type.</summary>
|
||||
<returns>The text-based JSON into a JSON CLR type.</returns>
|
||||
<param name="json">The text-based JSON.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.RaiseChangedEvent(System.Object,System.Json.JsonValueChangeEventArgs)">
|
||||
<summary>Raises the <see cref="E:System.Json.JsonValue.Changed" /> event.</summary>
|
||||
<param name="sender">The sender of the event.</param>
|
||||
<param name="eventArgs">The event arguments.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.RaiseChangingEvent(System.Object,System.Json.JsonValueChangeEventArgs)">
|
||||
<summary>Raises the <see cref="E:System.Json.JsonValue.Changing" /> event.</summary>
|
||||
<param name="sender">The sender of the event.</param>
|
||||
<param name="eventArgs">The event arguments.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ReadAs``1">
|
||||
<summary>Reads the <see cref="T:System.Json.JsonValue" /> as an object.</summary>
|
||||
<returns>The read value as an object.</returns>
|
||||
<typeparam name="T">The generic type.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ReadAs(System.Type)">
|
||||
<summary>Reads the Jsonvalue with specified type.</summary>
|
||||
<returns>The read value.</returns>
|
||||
<param name="type">The type of the value.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ReadAs(System.Type,System.Object)">
|
||||
<summary>Reads the Jsonvalue with specified type.</summary>
|
||||
<returns>The read value.</returns>
|
||||
<param name="type">The type of the value.</param>
|
||||
<param name="fallback">The fallback.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ReadAs``1(``0)">
|
||||
<summary>Reads the <see cref="T:System.Json.JsonValue" /> as an object with specified fallback.</summary>
|
||||
<returns>The read value as an object.</returns>
|
||||
<param name="fallback">The fallback.</param>
|
||||
<typeparam name="T">The generic type.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.Save(System.IO.Stream)">
|
||||
<summary>Serializes the JsonValue CLR type into text-based JSON using a stream.</summary>
|
||||
<param name="stream">Stream to which to write text-based JSON.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.Save(System.IO.TextWriter)">
|
||||
<summary>Serializes the JsonValue CLR type into text-based JSON using a text writer.</summary>
|
||||
<param name="textWriter">The TextWriter used to write text-based JSON.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.SetValue(System.Int32,System.Object)">
|
||||
<summary>Sets the Json value with specified index and value.</summary>
|
||||
<returns>The Json value.</returns>
|
||||
<param name="index">The index.</param>
|
||||
<param name="value">The set value.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.SetValue(System.String,System.Object)">
|
||||
<summary>Sets the Json value with specified key and value.</summary>
|
||||
<returns>The Json value.</returns>
|
||||
<param name="key">the key.</param>
|
||||
<param name="value">The set value.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.System#Collections#IEnumerable#GetEnumerator">
|
||||
<summary>Gets the <see cref="T:System.Json.JsonValue" /> enumerator.</summary>
|
||||
<returns>The enumerator.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.System#Dynamic#IDynamicMetaObjectProvider#GetMetaObject(System.Linq.Expressions.Expression)">
|
||||
<summary>Gets the <see cref="T:System.Json.JsonValue" /> meta object.</summary>
|
||||
<returns>The meta abject.</returns>
|
||||
<param name="parameter">The parameter.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ToString">
|
||||
<summary>Saves (serializes) this JSON CLR type into text-based JSON.</summary>
|
||||
<returns>Returns string, which contains text-based JSON.</returns>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.TryReadAs(System.Type,System.Object@)">
|
||||
<summary>Indicates whether the <see cref="T:System.Json.JsonValue" /> tries to read as type.</summary>
|
||||
<returns>True if the <see cref="T:System.Json.JsonValue" /> tries to read as type; otherwise, false.</returns>
|
||||
<param name="type">the type.</param>
|
||||
<param name="value">the Json value.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.TryReadAs``1(``0@)">
|
||||
<summary>Indicates whether the <see cref="T:System.Json.JsonValue" /> tries to read as a generic type.</summary>
|
||||
<returns>True if the <see cref="T:System.Json.JsonValue" /> tries to read as a generic type; otherwise, false.</returns>
|
||||
<param name="valueOfT">The value of the generic type.</param>
|
||||
<typeparam name="T">The generic type.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ValueOrDefault(System.Int32)">
|
||||
<summary>Specifies the value or the default value of the Json object with specified index.</summary>
|
||||
<returns>The value or the default value of the Json object.</returns>
|
||||
<param name="index">The index.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ValueOrDefault(System.Object[])">
|
||||
<summary>Specifies the value or the default value of the Json object with specified indexes.</summary>
|
||||
<returns>The value or the default value of the Json object.</returns>
|
||||
<param name="indexes">The collection of index used.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValue.ValueOrDefault(System.String)">
|
||||
<summary>Specifies the value or the default value of the Json object with specified key.</summary>
|
||||
<returns>The value or the default value of the Json object.</returns>
|
||||
<param name="key">the key used.</param>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonValueChange">
|
||||
<summary>Specifies the Json value change.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonValueChange.Add">
|
||||
<summary>Add a Json value.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonValueChange.Remove">
|
||||
<summary>Remove a Json value.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonValueChange.Replace">
|
||||
<summary>Replace a Json value.</summary>
|
||||
</member>
|
||||
<member name="F:System.Json.JsonValueChange.Clear">
|
||||
<summary>Clear a Json value.</summary>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonValueChangeEventArgs">
|
||||
<summary>Represents Json value change event arguments.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValueChangeEventArgs.#ctor(System.Json.JsonValue,System.Json.JsonValueChange,System.Int32)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonValueChangeEventArgs" /> class with a specified child, change and index object.</summary>
|
||||
<param name="child">The child object that initializes the new instance.</param>
|
||||
<param name="change">The change object that initializes the new instance.</param>
|
||||
<param name="index">The index object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValueChangeEventArgs.#ctor(System.Json.JsonValue,System.Json.JsonValueChange,System.String)">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Json.JsonValueChangeEventArgs" /> class with a specified child, change and key object.</summary>
|
||||
<param name="child">The child object that initializes the new instance.</param>
|
||||
<param name="change">The change object that initializes the new instance.</param>
|
||||
<param name="key">The key object that initializes the new instance.</param>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValueChangeEventArgs.Change">
|
||||
<summary>Gets the Json value change.</summary>
|
||||
<returns>The Json value change.</returns>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValueChangeEventArgs.Child">
|
||||
<summary>Gets the child of the <see cref="T:System.Json.JsonValueChangeEventArgs" />.</summary>
|
||||
<returns>The child of the <see cref="T:System.Json.JsonValueChangeEventArgs" />.</returns>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValueChangeEventArgs.Index">
|
||||
<summary>Gets the index of the <see cref="T:System.Json.JsonValueChangeEventArgs" />.</summary>
|
||||
<returns>The index value of the <see cref="T:System.Json.JsonValueChangeEventArgs" />.</returns>
|
||||
</member>
|
||||
<member name="P:System.Json.JsonValueChangeEventArgs.Key">
|
||||
<summary>Gets the key value of the <see cref="T:System.Json.JsonValueChangeEventArgs" />.</summary>
|
||||
<returns>The key value of the <see cref="T:System.Json.JsonValueChangeEventArgs" />.</returns>
|
||||
</member>
|
||||
<member name="T:System.Json.JsonValueLinqExtensions">
|
||||
<summary>Represents Json value Linq expressions.</summary>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValueLinqExtensions.ToJsonArray(System.Collections.Generic.IEnumerable{System.Json.JsonValue})">
|
||||
<summary>Converts the specified items to Json array.</summary>
|
||||
<returns>The Json array items.</returns>
|
||||
<param name="items">The items to convert.</param>
|
||||
</member>
|
||||
<member name="M:System.Json.JsonValueLinqExtensions.ToJsonObject(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Json.JsonValue}})">
|
||||
<summary>Converts the specified items to Json object.</summary>
|
||||
<returns>The Json object items.</returns>
|
||||
<param name="items">The items to convert.</param>
|
||||
</member>
|
||||
<member name="T:System.Runtime.Serialization.Json.JsonValueExtensions">
|
||||
<summary>Represents Json value extensions.</summary>
|
||||
</member>
|
||||
<member name="M:System.Runtime.Serialization.Json.JsonValueExtensions.CreateFrom(System.Object)">
|
||||
<summary>Creates a form for the <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> object.</summary>
|
||||
<returns>The created form.</returns>
|
||||
<param name="value">The value of the object.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.Serialization.Json.JsonValueExtensions.ReadAsType``1(System.Json.JsonValue)">
|
||||
<summary>Reads the <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> as an object.</summary>
|
||||
<returns>The read <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> object.</returns>
|
||||
<param name="jsonValue">the Json value.</param>
|
||||
<typeparam name="T">The generic type.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Runtime.Serialization.Json.JsonValueExtensions.ReadAsType(System.Json.JsonValue,System.Type)">
|
||||
<summary>Reads the <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> as a type with specified value.</summary>
|
||||
<returns>The read <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> object.</returns>
|
||||
<param name="jsonValue">The Json value.</param>
|
||||
<param name="type">The type.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.Serialization.Json.JsonValueExtensions.ReadAsType``1(System.Json.JsonValue,``0)">
|
||||
<summary>Reads the <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> as an object with specified fallback.</summary>
|
||||
<returns>The read <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" />.</returns>
|
||||
<param name="jsonValue">The Json value.</param>
|
||||
<param name="fallback">The fallback.</param>
|
||||
<typeparam name="T">The generic type.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Runtime.Serialization.Json.JsonValueExtensions.TryReadAsType(System.Json.JsonValue,System.Type,System.Object@)">
|
||||
<summary>Tries to read the <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> as a type.</summary>
|
||||
<returns>The read <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> as a type.</returns>
|
||||
<param name="jsonValue">The Json value.</param>
|
||||
<param name="type">The type.</param>
|
||||
<param name="value">The value.</param>
|
||||
</member>
|
||||
<member name="M:System.Runtime.Serialization.Json.JsonValueExtensions.TryReadAsType``1(System.Json.JsonValue,``0@)">
|
||||
<summary>Tries to read the <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> as a generic type.</summary>
|
||||
<returns>The read <see cref="T:System.Runtime.Serialization.Json.JsonValueExtensions" /> as a generic type.</returns>
|
||||
<param name="jsonValue">The Json value.</param>
|
||||
<param name="valueOfT">The value of the generic type.</param>
|
||||
<typeparam name="T">The generic type.</typeparam>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,59 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Net.Http.WebRequest</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Net.Http.RtcRequestFactory">
|
||||
<summary>Represents the class that is used to create special <see cref="T:System.Net.Http.HttpRequestMessage" /> for use with the Real-Time-Communications (RTC) background notification infrastructure.</summary>
|
||||
</member>
|
||||
<member name="M:System.Net.Http.RtcRequestFactory.Create(System.Net.Http.HttpMethod,System.Uri)">
|
||||
<summary>Creates a special <see cref="T:System.Net.Http.HttpRequestMessage" /> for use with the Real-Time-Communications (RTC) background notification infrastructure.</summary>
|
||||
<returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.An HTTP request message for use with the RTC background notification infrastructure.</returns>
|
||||
<param name="method">The HTTP method.</param>
|
||||
<param name="uri">The Uri the request is sent to.</param>
|
||||
</member>
|
||||
<member name="T:System.Net.Http.WebRequestHandler">
|
||||
<summary>Provides desktop-specific features not available to Metro apps or other environments. </summary>
|
||||
</member>
|
||||
<member name="M:System.Net.Http.WebRequestHandler.#ctor">
|
||||
<summary>Initializes a new instance of the <see cref="T:System.Net.Http.WebRequestHandler" /> class.</summary>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.AllowPipelining">
|
||||
<summary> Gets or sets a value that indicates whether to pipeline the request to the Internet resource.</summary>
|
||||
<returns>Returns <see cref="T:System.Boolean" />.true if the request should be pipelined; otherwise, false. The default is true. </returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.AuthenticationLevel">
|
||||
<summary>Gets or sets a value indicating the level of authentication and impersonation used for this request.</summary>
|
||||
<returns>Returns <see cref="T:System.Net.Security.AuthenticationLevel" />.A bitwise combination of the <see cref="T:System.Net.Security.AuthenticationLevel" /> values. The default value is <see cref="F:System.Net.Security.AuthenticationLevel.MutualAuthRequested" />.</returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.CachePolicy">
|
||||
<summary>Gets or sets the cache policy for this request.</summary>
|
||||
<returns>Returns <see cref="T:System.Net.Cache.RequestCachePolicy" />.A <see cref="T:System.Net.Cache.RequestCachePolicy" /> object that defines a cache policy. The default is <see cref="P:System.Net.WebRequest.DefaultCachePolicy" />.</returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.ClientCertificates">
|
||||
<summary>Gets or sets the collection of security certificates that are associated with this request.</summary>
|
||||
<returns>Returns <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.The collection of security certificates associated with this request.</returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.ContinueTimeout">
|
||||
<summary>Gets or sets the amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data.</summary>
|
||||
<returns>Returns <see cref="T:System.TimeSpan" />.The amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data. The default value is 350 milliseconds.</returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.ImpersonationLevel">
|
||||
<summary>Gets or sets the impersonation level for the current request.</summary>
|
||||
<returns>Returns <see cref="T:System.Security.Principal.TokenImpersonationLevel" />.The impersonation level for the request. The default is <see cref="F:System.Security.Principal.TokenImpersonationLevel.Delegation" />.</returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.MaxResponseHeadersLength">
|
||||
<summary>Gets or sets the maximum allowed length of the response headers.</summary>
|
||||
<returns>Returns <see cref="T:System.Int32" />.The length, in kilobytes (1024 bytes), of the response headers.</returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.ReadWriteTimeout">
|
||||
<summary>Gets or sets a time-out in milliseconds when writing a request to or reading a response from a server.</summary>
|
||||
<returns>Returns <see cref="T:System.Int32" />.The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes). </returns>
|
||||
</member>
|
||||
<member name="P:System.Net.Http.WebRequestHandler.UnsafeAuthenticatedConnectionSharing">
|
||||
<summary>Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing.</summary>
|
||||
<returns>Returns <see cref="T:System.Boolean" />.true to keep the authenticated connection open; otherwise, false.</returns>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,229 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<doc>
|
||||
<assembly>
|
||||
<name>System.Web.Http.Common</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="T:System.Web.Http.HttpRequestMessageCommonExtensions">
|
||||
<summary> Provides extension methods for the <see cref="T:System.Net.Http.HttpRequestMessage" /> class. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.HttpRequestMessageCommonExtensions.CreateResponse(System.Net.Http.HttpRequestMessage)">
|
||||
<summary> Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
|
||||
<returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" />.</returns>
|
||||
<param name="request">The HTTP request.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.HttpRequestMessageCommonExtensions.CreateResponse(System.Net.Http.HttpRequestMessage,System.Net.HttpStatusCode)">
|
||||
<summary> Creates an <see cref="T:System.Net.Http.HttpResponseMessage" /> wired up to the associated <see cref="T:System.Net.Http.HttpRequestMessage" />. </summary>
|
||||
<returns>An initialized <see cref="T:System.Net.Http.HttpResponseMessage" />.</returns>
|
||||
<param name="request">The HTTP request.</param>
|
||||
<param name="statusCode">The HTTP status code.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.RouteParameter">
|
||||
<summary> The <see cref="T:System.Web.Http.RouteParameter" /> class can be used to indicate properties about a route parameter (the literals and placeholders located within segments of a <see cref="M:IHttpRoute.RouteTemplate" />). It can for example be used to indicate that a route parameter is optional. </summary>
|
||||
</member>
|
||||
<member name="F:System.Web.Http.RouteParameter.Optional">
|
||||
<summary> Optional Parameter </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.RouteParameter.ToString">
|
||||
<summary> Returns a <see cref="T:System.String" /> that represents this instance. </summary>
|
||||
<returns> A <see cref="T:System.String" /> that represents this instance. </returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Common.Error">
|
||||
<summary> Utility class for creating, logging and unwrapping <see cref="T:System.Exception" /> instances. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.Argument(System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.ArgumentException" /> with the provided properties and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.Argument(System.String,System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.ArgumentException" /> with the provided properties and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentNull(System.String)">
|
||||
<summary> Creates an <see cref="T:System.ArgumentNullException" /> with the provided properties and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentNull(System.String,System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.ArgumentNullException" /> with the provided properties and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentNullOrEmpty(System.String)">
|
||||
<summary> Creates an <see cref="T:System.ArgumentException" /> with a default message and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentOutOfRange(System.String,System.Object,System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.ArgumentOutOfRangeException" /> with the provided properties and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="actualValue">The value of the argument that causes this exception.</param>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentTooLarge(System.String,System.Object,System.Object)">
|
||||
<summary> Creates an <see cref="T:System.ArgumentOutOfRangeException" /> with a message saying that the argument must be less than or equal to maxValue and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="actualValue">The value of the argument that causes this exception.</param>
|
||||
<param name="maxValue">The maximum size of the argument.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentTooSmall(System.String,System.Object,System.Object)">
|
||||
<summary> Creates an <see cref="T:System.ArgumentOutOfRangeException" /> with a message saying that the argument must be greater than or equal to minValue and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="actualValue">The value of the argument that causes this exception.</param>
|
||||
<param name="minValue">The minimum size of the argument.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentUriHasQueryOrFragment(System.String,System.Uri)">
|
||||
<summary> Creates an <see cref="T:System.ArgumentException" /> with a message saying that the argument must be an absolute URI without a query or fragment identifier and then logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="actualValue">The value of the argument that causes this exception.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentUriNotAbsolute(System.String,System.Uri)">
|
||||
<summary> Creates an <see cref="T:System.ArgumentException" /> with a message saying that the argument must be an absolute URI and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="actualValue">The value of the argument that causes this exception.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ArgumentUriNotHttpOrHttpsScheme(System.String,System.Uri)">
|
||||
<summary> Creates an <see cref="T:System.ArgumentException" /> with a message saying that the argument must be an "http" or "https" URI and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="actualValue">The value of the argument that causes this exception.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsError``1(System.AggregateException)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.AggregateException" /> as <see cref="F:TraceLevel.Error" /> using <typeparamref name="TPreferredException" /> as the preferred unwrapped <see cref="T:System.Exception" /> to return. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="aggregateException">The <see cref="T:System.AggregateException" /> to unwrap and log</param>
|
||||
<typeparam name="TPreferredException">The preferred <see cref="T:System.Type" /> to unwrap. If not present then the first <see cref="T:System.Exception" /> is returned instead.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsError(System.Exception)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.Exception" /> as <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="exception">The exception to unwrap and log</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsInformation``1(System.AggregateException)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.AggregateException" /> as <see cref="F:TraceLevel.Info" /> using <typeparamref name="TPreferredException" /> as the preferred unwrapped <see cref="T:System.Exception" /> to return. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="aggregateException">The <see cref="T:System.AggregateException" /> to unwrap and log</param>
|
||||
<typeparam name="TPreferredException">The preferred <see cref="T:System.Type" /> to unwrap. If not present then the first <see cref="T:System.Exception" /> is returned instead.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsInformation(System.Exception)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.Exception" /> as <see cref="F:TraceLevel.Info" />. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="exception">The exception to unwrap and log</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsVerbose``1(System.AggregateException)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.AggregateException" /> as <see cref="F:TraceLevel.Verbose" /> using <typeparamref name="TPreferredException" /> as the preferred unwrapped <see cref="T:System.Exception" /> to return. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="aggregateException">The <see cref="T:System.AggregateException" /> to unwrap and log</param>
|
||||
<typeparam name="TPreferredException">The preferred <see cref="T:System.Type" /> to unwrap. If not present then the first <see cref="T:System.Exception" /> is returned instead.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsVerbose(System.Exception)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.Exception" /> as <see cref="F:TraceLevel.Verbose" />. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="exception">The exception to unwrap and log</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsWarning``1(System.AggregateException)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.AggregateException" /> as <see cref="F:TraceLevel.Warning" /> using <typeparamref name="TPreferredException" /> as the preferred unwrapped <see cref="T:System.Exception" /> to return. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="aggregateException">The <see cref="T:System.AggregateException" /> to unwrap and log</param>
|
||||
<typeparam name="TPreferredException">The preferred <see cref="T:System.Type" /> to unwrap. If not present then the first <see cref="T:System.Exception" /> is returned instead.</typeparam>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.AsWarning(System.Exception)">
|
||||
<summary> Unwraps and logs an <see cref="T:System.Exception" /> as <see cref="F:TraceLevel.Warning" />. </summary>
|
||||
<returns>The unwrapped and logged exception.</returns>
|
||||
<param name="exception">The exception to unwrap and log</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.Format(System.String,System.Object[])">
|
||||
<summary> Formats the specified resource string using <see cref="M:CultureInfo.CurrentCulture" />. </summary>
|
||||
<returns>The formatted string.</returns>
|
||||
<param name="format">A composite format string.</param>
|
||||
<param name="args">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.InvalidEnumArgument(System.String,System.Int32,System.Type)">
|
||||
<summary> Creates an <see cref="T:System.ComponentModel.InvalidEnumArgumentException" /> and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="parameterName">The name of the parameter that caused the current exception.</param>
|
||||
<param name="invalidValue">The value of the argument that failed.</param>
|
||||
<param name="enumClass">A <see cref="T:System.Type" /> that represents the enumeration class with the valid values.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.InvalidOperation(System.Exception,System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.InvalidOperationException" /> and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="innerException">Inner exception</param>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.InvalidOperation(System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.InvalidOperationException" /> and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.KeyNotFound">
|
||||
<summary> Creates an <see cref="T:System.Collections.Generic.KeyNotFoundException" /> with a message saying that the key was not found and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.KeyNotFound(System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.Collections.Generic.KeyNotFoundException" /> with a message saying that the key was not found and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.NotSupported(System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.NotSupportedException" /> and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.ObjectDisposed(System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.ObjectDisposedException" /> initialized according to guidelines and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.OperationCanceled">
|
||||
<summary> Creates an <see cref="T:System.OperationCanceledException" /> initialized with the provided parameters and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.OperationCanceled(System.String,System.Object[])">
|
||||
<summary> Creates an <see cref="T:System.OperationCanceledException" /> initialized with the provided parameters and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
<param name="messageFormat">A composite format string explaining the reason for the exception.</param>
|
||||
<param name="messageArgs">An object array that contains zero or more objects to format.</param>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.Error.PropertyNull">
|
||||
<summary> Creates an <see cref="T:System.ArgumentNullException" /> with the provided properties and logs it with <see cref="F:TraceLevel.Error" />. </summary>
|
||||
<returns>The logged <see cref="T:System.Exception" />.</returns>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Common.HttpMethodHelper">
|
||||
<summary> Various helper methods for the static members of <see cref="T:System.Net.Http.HttpMethod" />. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.HttpMethodHelper.GetHttpMethod(System.String)">
|
||||
<summary> Gets the static <see cref="T:System.Net.Http.HttpMethod" /> instance for any given HTTP method name. </summary>
|
||||
<returns>An existing static <see cref="T:System.Net.Http.HttpMethod" /> or a new instance if the method was not found.</returns>
|
||||
<param name="method">The HTTP request method.</param>
|
||||
</member>
|
||||
<member name="T:System.Web.Http.Common.ILogger">
|
||||
<summary> General purpose logging interface. </summary>
|
||||
</member>
|
||||
<member name="M:System.Web.Http.Common.ILogger.Log(System.String,System.Diagnostics.TraceLevel,System.Func`1)"></member>
|
||||
<member name="M:System.Web.Http.Common.ILogger.LogException(System.String,System.Diagnostics.TraceLevel,System.Exception)">
|
||||
<summary> Logs the given exception at the given level under the given category. </summary>
|
||||
<param name="category">The category under which to log the message. It can be empty but it cannot be null.</param>
|
||||
<param name="level">The <see cref="T:System.Diagnostics.TraceLevel" /> at which to log the exception.</param>
|
||||
<param name="exception">The <see cref="T:System.Exception" /> to log. It cannot be null.</param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
@@ -1,36 +0,0 @@
|
||||
<configuration>
|
||||
<connectionStrings>
|
||||
<add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnetdb;Integrated Security=True" providerName="System.Data.SqlClient"/>
|
||||
</connectionStrings>
|
||||
<system.web>
|
||||
<profile defaultProvider="DefaultProfileProvider" >
|
||||
<providers>
|
||||
<add name="DefaultProfileProvider" type="System.Web.Providers.DefaultProfileProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" applicationName="/"/>
|
||||
</providers>
|
||||
</profile>
|
||||
<membership defaultProvider="DefaultMembershipProvider">
|
||||
<providers>
|
||||
<add name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection"
|
||||
enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false"
|
||||
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
|
||||
applicationName="/" />
|
||||
</providers>
|
||||
</membership>
|
||||
<roleManager defaultProvider="DefaultRoleProvider">
|
||||
<providers>
|
||||
<add name="DefaultRoleProvider" type="System.Web.Providers.DefaultRoleProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" applicationName="/" />
|
||||
</providers>
|
||||
</roleManager>
|
||||
<!--
|
||||
If you are deploying to a cloud environment that has multiple web server instances,
|
||||
you should change session state mode from "InProc" to "Custom". In addition,
|
||||
change the connection string named "DefaultConnection" to connect to an instance
|
||||
of SQL Server (including SQL Azure and SQL Compact) instead of to SQL Server Express.
|
||||
-->
|
||||
<sessionState mode="InProc" customProvider="DefaultSessionProvider">
|
||||
<providers>
|
||||
<add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" applicationName="/"/>
|
||||
</providers>
|
||||
</sessionState>
|
||||
</system.web>
|
||||
</configuration>
|
||||
@@ -1,163 +0,0 @@
|
||||
/*!
|
||||
** Unobtrusive Ajax support library for jQuery
|
||||
** Copyright (C) Microsoft Corporation. All rights reserved.
|
||||
*/
|
||||
|
||||
/*jslint white: true, browser: true, onevar: true, undef: true, nomen: true, eqeqeq: true, plusplus: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: false */
|
||||
/*global window: false, jQuery: false */
|
||||
|
||||
(function ($) {
|
||||
var data_click = "unobtrusiveAjaxClick",
|
||||
data_validation = "unobtrusiveValidation";
|
||||
|
||||
function getFunction(code, argNames) {
|
||||
var fn = window, parts = (code || "").split(".");
|
||||
while (fn && parts.length) {
|
||||
fn = fn[parts.shift()];
|
||||
}
|
||||
if (typeof (fn) === "function") {
|
||||
return fn;
|
||||
}
|
||||
argNames.push(code);
|
||||
return Function.constructor.apply(null, argNames);
|
||||
}
|
||||
|
||||
function isMethodProxySafe(method) {
|
||||
return method === "GET" || method === "POST";
|
||||
}
|
||||
|
||||
function asyncOnBeforeSend(xhr, method) {
|
||||
if (!isMethodProxySafe(method)) {
|
||||
xhr.setRequestHeader("X-HTTP-Method-Override", method);
|
||||
}
|
||||
}
|
||||
|
||||
function asyncOnSuccess(element, data, contentType) {
|
||||
var mode;
|
||||
|
||||
if (contentType.indexOf("application/x-javascript") !== -1) { // jQuery already executes JavaScript for us
|
||||
return;
|
||||
}
|
||||
|
||||
mode = (element.getAttribute("data-ajax-mode") || "").toUpperCase();
|
||||
$(element.getAttribute("data-ajax-update")).each(function (i, update) {
|
||||
var top;
|
||||
|
||||
switch (mode) {
|
||||
case "BEFORE":
|
||||
top = update.firstChild;
|
||||
$("<div />").html(data).contents().each(function () {
|
||||
update.insertBefore(this, top);
|
||||
});
|
||||
break;
|
||||
case "AFTER":
|
||||
$("<div />").html(data).contents().each(function () {
|
||||
update.appendChild(this);
|
||||
});
|
||||
break;
|
||||
default:
|
||||
$(update).html(data);
|
||||
break;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function asyncRequest(element, options) {
|
||||
var confirm, loading, method, duration;
|
||||
|
||||
confirm = element.getAttribute("data-ajax-confirm");
|
||||
if (confirm && !window.confirm(confirm)) {
|
||||
return;
|
||||
}
|
||||
|
||||
loading = $(element.getAttribute("data-ajax-loading"));
|
||||
duration = element.getAttribute("data-ajax-loading-duration") || 0;
|
||||
|
||||
$.extend(options, {
|
||||
type: element.getAttribute("data-ajax-method") || undefined,
|
||||
url: element.getAttribute("data-ajax-url") || undefined,
|
||||
beforeSend: function (xhr) {
|
||||
var result;
|
||||
asyncOnBeforeSend(xhr, method);
|
||||
result = getFunction(element.getAttribute("data-ajax-begin"), ["xhr"]).apply(this, arguments);
|
||||
if (result !== false) {
|
||||
loading.show(duration);
|
||||
}
|
||||
return result;
|
||||
},
|
||||
complete: function () {
|
||||
loading.hide(duration);
|
||||
getFunction(element.getAttribute("data-ajax-complete"), ["xhr", "status"]).apply(this, arguments);
|
||||
},
|
||||
success: function (data, status, xhr) {
|
||||
asyncOnSuccess(element, data, xhr.getResponseHeader("Content-Type") || "text/html");
|
||||
getFunction(element.getAttribute("data-ajax-success"), ["data", "status", "xhr"]).apply(this, arguments);
|
||||
},
|
||||
error: getFunction(element.getAttribute("data-ajax-failure"), ["xhr", "status", "error"])
|
||||
});
|
||||
|
||||
options.data.push({ name: "X-Requested-With", value: "XMLHttpRequest" });
|
||||
|
||||
method = options.type.toUpperCase();
|
||||
if (!isMethodProxySafe(method)) {
|
||||
options.type = "POST";
|
||||
options.data.push({ name: "X-HTTP-Method-Override", value: method });
|
||||
}
|
||||
|
||||
$.ajax(options);
|
||||
}
|
||||
|
||||
function validate(form) {
|
||||
var validationInfo = $(form).data(data_validation);
|
||||
return !validationInfo || !validationInfo.validate || validationInfo.validate();
|
||||
}
|
||||
|
||||
$("a[data-ajax=true]").live("click", function (evt) {
|
||||
evt.preventDefault();
|
||||
asyncRequest(this, {
|
||||
url: this.href,
|
||||
type: "GET",
|
||||
data: []
|
||||
});
|
||||
});
|
||||
|
||||
$("form[data-ajax=true] input[type=image]").live("click", function (evt) {
|
||||
var name = evt.target.name,
|
||||
$target = $(evt.target),
|
||||
form = $target.parents("form")[0],
|
||||
offset = $target.offset();
|
||||
|
||||
$(form).data(data_click, [
|
||||
{ name: name + ".x", value: Math.round(evt.pageX - offset.left) },
|
||||
{ name: name + ".y", value: Math.round(evt.pageY - offset.top) }
|
||||
]);
|
||||
|
||||
setTimeout(function () {
|
||||
$(form).removeData(data_click);
|
||||
}, 0);
|
||||
});
|
||||
|
||||
$("form[data-ajax=true] :submit").live("click", function (evt) {
|
||||
var name = evt.target.name,
|
||||
form = $(evt.target).parents("form")[0];
|
||||
|
||||
$(form).data(data_click, name ? [{ name: name, value: evt.target.value }] : []);
|
||||
|
||||
setTimeout(function () {
|
||||
$(form).removeData(data_click);
|
||||
}, 0);
|
||||
});
|
||||
|
||||
$("form[data-ajax=true]").live("submit", function (evt) {
|
||||
var clickInfo = $(this).data(data_click) || [];
|
||||
evt.preventDefault();
|
||||
if (!validate(this)) {
|
||||
return;
|
||||
}
|
||||
asyncRequest(this, {
|
||||
url: this.action,
|
||||
type: this.method || "GET",
|
||||
data: clickInfo.concat($(this).serializeArray())
|
||||
});
|
||||
});
|
||||
}(jQuery));
|
||||
@@ -1,5 +0,0 @@
|
||||
/*
|
||||
** Unobtrusive Ajax support library for jQuery
|
||||
** Copyright (C) Microsoft Corporation. All rights reserved.
|
||||
*/
|
||||
(function(a){var b="unobtrusiveAjaxClick",g="unobtrusiveValidation";function c(d,b){var a=window,c=(d||"").split(".");while(a&&c.length)a=a[c.shift()];if(typeof a==="function")return a;b.push(d);return Function.constructor.apply(null,b)}function d(a){return a==="GET"||a==="POST"}function f(b,a){!d(a)&&b.setRequestHeader("X-HTTP-Method-Override",a)}function h(c,b,e){var d;if(e.indexOf("application/x-javascript")!==-1)return;d=(c.getAttribute("data-ajax-mode")||"").toUpperCase();a(c.getAttribute("data-ajax-update")).each(function(f,c){var e;switch(d){case"BEFORE":e=c.firstChild;a("<div />").html(b).contents().each(function(){c.insertBefore(this,e)});break;case"AFTER":a("<div />").html(b).contents().each(function(){c.appendChild(this)});break;default:a(c).html(b)}})}function e(b,e){var j,k,g,i;j=b.getAttribute("data-ajax-confirm");if(j&&!window.confirm(j))return;k=a(b.getAttribute("data-ajax-loading"));i=b.getAttribute("data-ajax-loading-duration")||0;a.extend(e,{type:b.getAttribute("data-ajax-method")||undefined,url:b.getAttribute("data-ajax-url")||undefined,beforeSend:function(d){var a;f(d,g);a=c(b.getAttribute("data-ajax-begin"),["xhr"]).apply(this,arguments);a!==false&&k.show(i);return a},complete:function(){k.hide(i);c(b.getAttribute("data-ajax-complete"),["xhr","status"]).apply(this,arguments)},success:function(a,e,d){h(b,a,d.getResponseHeader("Content-Type")||"text/html");c(b.getAttribute("data-ajax-success"),["data","status","xhr"]).apply(this,arguments)},error:c(b.getAttribute("data-ajax-failure"),["xhr","status","error"])});e.data.push({name:"X-Requested-With",value:"XMLHttpRequest"});g=e.type.toUpperCase();if(!d(g)){e.type="POST";e.data.push({name:"X-HTTP-Method-Override",value:g})}a.ajax(e)}function i(c){var b=a(c).data(g);return!b||!b.validate||b.validate()}a("a[data-ajax=true]").live("click",function(a){a.preventDefault();e(this,{url:this.href,type:"GET",data:[]})});a("form[data-ajax=true] input[type=image]").live("click",function(c){var g=c.target.name,d=a(c.target),f=d.parents("form")[0],e=d.offset();a(f).data(b,[{name:g+".x",value:Math.round(c.pageX-e.left)},{name:g+".y",value:Math.round(c.pageY-e.top)}]);setTimeout(function(){a(f).removeData(b)},0)});a("form[data-ajax=true] :submit").live("click",function(c){var e=c.target.name,d=a(c.target).parents("form")[0];a(d).data(b,e?[{name:e,value:c.target.value}]:[]);setTimeout(function(){a(d).removeData(b)},0)});a("form[data-ajax=true]").live("submit",function(d){var c=a(this).data(b)||[];d.preventDefault();if(!i(this))return;e(this,{url:this.action,type:this.method||"GET",data:c.concat(a(this).serializeArray())})})})(jQuery);
|
||||
@@ -1,345 +0,0 @@
|
||||
/*!
|
||||
** Unobtrusive validation support library for jQuery and jQuery Validate
|
||||
** Copyright (C) Microsoft Corporation. All rights reserved.
|
||||
*/
|
||||
|
||||
/*jslint white: true, browser: true, onevar: true, undef: true, nomen: true, eqeqeq: true, plusplus: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: false */
|
||||
/*global document: false, jQuery: false */
|
||||
|
||||
(function ($) {
|
||||
var $jQval = $.validator,
|
||||
adapters,
|
||||
data_validation = "unobtrusiveValidation";
|
||||
|
||||
function setValidationValues(options, ruleName, value) {
|
||||
options.rules[ruleName] = value;
|
||||
if (options.message) {
|
||||
options.messages[ruleName] = options.message;
|
||||
}
|
||||
}
|
||||
|
||||
function splitAndTrim(value) {
|
||||
return value.replace(/^\s+|\s+$/g, "").split(/\s*,\s*/g);
|
||||
}
|
||||
|
||||
function escapeAttributeValue(value) {
|
||||
// As mentioned on http://api.jquery.com/category/selectors/
|
||||
return value.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g, "\\$1");
|
||||
}
|
||||
|
||||
function getModelPrefix(fieldName) {
|
||||
return fieldName.substr(0, fieldName.lastIndexOf(".") + 1);
|
||||
}
|
||||
|
||||
function appendModelPrefix(value, prefix) {
|
||||
if (value.indexOf("*.") === 0) {
|
||||
value = value.replace("*.", prefix);
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
function onError(error, inputElement) { // 'this' is the form element
|
||||
var container = $(this).find("[data-valmsg-for='" + escapeAttributeValue(inputElement[0].name) + "']"),
|
||||
replace = $.parseJSON(container.attr("data-valmsg-replace")) !== false;
|
||||
|
||||
container.removeClass("field-validation-valid").addClass("field-validation-error");
|
||||
error.data("unobtrusiveContainer", container);
|
||||
|
||||
if (replace) {
|
||||
container.empty();
|
||||
error.removeClass("input-validation-error").appendTo(container);
|
||||
}
|
||||
else {
|
||||
error.hide();
|
||||
}
|
||||
}
|
||||
|
||||
function onErrors(event, validator) { // 'this' is the form element
|
||||
var container = $(this).find("[data-valmsg-summary=true]"),
|
||||
list = container.find("ul");
|
||||
|
||||
if (list && list.length && validator.errorList.length) {
|
||||
list.empty();
|
||||
container.addClass("validation-summary-errors").removeClass("validation-summary-valid");
|
||||
|
||||
$.each(validator.errorList, function () {
|
||||
$("<li />").html(this.message).appendTo(list);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function onSuccess(error) { // 'this' is the form element
|
||||
var container = error.data("unobtrusiveContainer"),
|
||||
replace = $.parseJSON(container.attr("data-valmsg-replace"));
|
||||
|
||||
if (container) {
|
||||
container.addClass("field-validation-valid").removeClass("field-validation-error");
|
||||
error.removeData("unobtrusiveContainer");
|
||||
|
||||
if (replace) {
|
||||
container.empty();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function onReset(event) { // 'this' is the form element
|
||||
var $form = $(this);
|
||||
$form.data("validator").resetForm();
|
||||
$form.find(".validation-summary-errors")
|
||||
.addClass("validation-summary-valid")
|
||||
.removeClass("validation-summary-errors");
|
||||
$form.find(".field-validation-error")
|
||||
.addClass("field-validation-valid")
|
||||
.removeClass("field-validation-error")
|
||||
.removeData("unobtrusiveContainer")
|
||||
.find(">*") // If we were using valmsg-replace, get the underlying error
|
||||
.removeData("unobtrusiveContainer");
|
||||
}
|
||||
|
||||
function validationInfo(form) {
|
||||
var $form = $(form),
|
||||
result = $form.data(data_validation),
|
||||
onResetProxy = $.proxy(onReset, form);
|
||||
|
||||
if (!result) {
|
||||
result = {
|
||||
options: { // options structure passed to jQuery Validate's validate() method
|
||||
errorClass: "input-validation-error",
|
||||
errorElement: "span",
|
||||
errorPlacement: $.proxy(onError, form),
|
||||
invalidHandler: $.proxy(onErrors, form),
|
||||
messages: {},
|
||||
rules: {},
|
||||
success: $.proxy(onSuccess, form)
|
||||
},
|
||||
attachValidation: function () {
|
||||
$form
|
||||
.unbind("reset." + data_validation, onResetProxy)
|
||||
.bind("reset." + data_validation, onResetProxy)
|
||||
.validate(this.options);
|
||||
},
|
||||
validate: function () { // a validation function that is called by unobtrusive Ajax
|
||||
$form.validate();
|
||||
return $form.valid();
|
||||
}
|
||||
};
|
||||
$form.data(data_validation, result);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
$jQval.unobtrusive = {
|
||||
adapters: [],
|
||||
|
||||
parseElement: function (element, skipAttach) {
|
||||
/// <summary>
|
||||
/// Parses a single HTML element for unobtrusive validation attributes.
|
||||
/// </summary>
|
||||
/// <param name="element" domElement="true">The HTML element to be parsed.</param>
|
||||
/// <param name="skipAttach" type="Boolean">[Optional] true to skip attaching the
|
||||
/// validation to the form. If parsing just this single element, you should specify true.
|
||||
/// If parsing several elements, you should specify false, and manually attach the validation
|
||||
/// to the form when you are finished. The default is false.</param>
|
||||
var $element = $(element),
|
||||
form = $element.parents("form")[0],
|
||||
valInfo, rules, messages;
|
||||
|
||||
if (!form) { // Cannot do client-side validation without a form
|
||||
return;
|
||||
}
|
||||
|
||||
valInfo = validationInfo(form);
|
||||
valInfo.options.rules[element.name] = rules = {};
|
||||
valInfo.options.messages[element.name] = messages = {};
|
||||
|
||||
$.each(this.adapters, function () {
|
||||
var prefix = "data-val-" + this.name,
|
||||
message = $element.attr(prefix),
|
||||
paramValues = {};
|
||||
|
||||
if (message !== undefined) { // Compare against undefined, because an empty message is legal (and falsy)
|
||||
prefix += "-";
|
||||
|
||||
$.each(this.params, function () {
|
||||
paramValues[this] = $element.attr(prefix + this);
|
||||
});
|
||||
|
||||
this.adapt({
|
||||
element: element,
|
||||
form: form,
|
||||
message: message,
|
||||
params: paramValues,
|
||||
rules: rules,
|
||||
messages: messages
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
$.extend(rules, { "__dummy__": true });
|
||||
|
||||
if (!skipAttach) {
|
||||
valInfo.attachValidation();
|
||||
}
|
||||
},
|
||||
|
||||
parse: function (selector) {
|
||||
/// <summary>
|
||||
/// Parses all the HTML elements in the specified selector. It looks for input elements decorated
|
||||
/// with the [data-val=true] attribute value and enables validation according to the data-val-*
|
||||
/// attribute values.
|
||||
/// </summary>
|
||||
/// <param name="selector" type="String">Any valid jQuery selector.</param>
|
||||
var $forms = $(selector)
|
||||
.parents("form")
|
||||
.andSelf()
|
||||
.add($(selector).find("form"))
|
||||
.filter("form");
|
||||
|
||||
$(selector).find(":input[data-val=true]").each(function () {
|
||||
$jQval.unobtrusive.parseElement(this, true);
|
||||
});
|
||||
|
||||
$forms.each(function () {
|
||||
var info = validationInfo(this);
|
||||
if (info) {
|
||||
info.attachValidation();
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
adapters = $jQval.unobtrusive.adapters;
|
||||
|
||||
adapters.add = function (adapterName, params, fn) {
|
||||
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation.</summary>
|
||||
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
|
||||
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
|
||||
/// <param name="params" type="Array" optional="true">[Optional] An array of parameter names (strings) that will
|
||||
/// be extracted from the data-val-nnnn-mmmm HTML attributes (where nnnn is the adapter name, and
|
||||
/// mmmm is the parameter name).</param>
|
||||
/// <param name="fn" type="Function">The function to call, which adapts the values from the HTML
|
||||
/// attributes into jQuery Validate rules and/or messages.</param>
|
||||
/// <returns type="jQuery.validator.unobtrusive.adapters" />
|
||||
if (!fn) { // Called with no params, just a function
|
||||
fn = params;
|
||||
params = [];
|
||||
}
|
||||
this.push({ name: adapterName, params: params, adapt: fn });
|
||||
return this;
|
||||
};
|
||||
|
||||
adapters.addBool = function (adapterName, ruleName) {
|
||||
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
|
||||
/// the jQuery Validate validation rule has no parameter values.</summary>
|
||||
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
|
||||
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
|
||||
/// <param name="ruleName" type="String" optional="true">[Optional] The name of the jQuery Validate rule. If not provided, the value
|
||||
/// of adapterName will be used instead.</param>
|
||||
/// <returns type="jQuery.validator.unobtrusive.adapters" />
|
||||
return this.add(adapterName, function (options) {
|
||||
setValidationValues(options, ruleName || adapterName, true);
|
||||
});
|
||||
};
|
||||
|
||||
adapters.addMinMax = function (adapterName, minRuleName, maxRuleName, minMaxRuleName, minAttribute, maxAttribute) {
|
||||
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
|
||||
/// the jQuery Validate validation has three potential rules (one for min-only, one for max-only, and
|
||||
/// one for min-and-max). The HTML parameters are expected to be named -min and -max.</summary>
|
||||
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
|
||||
/// in the data-val-nnnn HTML attribute (where nnnn is the adapter name).</param>
|
||||
/// <param name="minRuleName" type="String">The name of the jQuery Validate rule to be used when you only
|
||||
/// have a minimum value.</param>
|
||||
/// <param name="maxRuleName" type="String">The name of the jQuery Validate rule to be used when you only
|
||||
/// have a maximum value.</param>
|
||||
/// <param name="minMaxRuleName" type="String">The name of the jQuery Validate rule to be used when you
|
||||
/// have both a minimum and maximum value.</param>
|
||||
/// <param name="minAttribute" type="String" optional="true">[Optional] The name of the HTML attribute that
|
||||
/// contains the minimum value. The default is "min".</param>
|
||||
/// <param name="maxAttribute" type="String" optional="true">[Optional] The name of the HTML attribute that
|
||||
/// contains the maximum value. The default is "max".</param>
|
||||
/// <returns type="jQuery.validator.unobtrusive.adapters" />
|
||||
return this.add(adapterName, [minAttribute || "min", maxAttribute || "max"], function (options) {
|
||||
var min = options.params.min,
|
||||
max = options.params.max;
|
||||
|
||||
if (min && max) {
|
||||
setValidationValues(options, minMaxRuleName, [min, max]);
|
||||
}
|
||||
else if (min) {
|
||||
setValidationValues(options, minRuleName, min);
|
||||
}
|
||||
else if (max) {
|
||||
setValidationValues(options, maxRuleName, max);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
adapters.addSingleVal = function (adapterName, attribute, ruleName) {
|
||||
/// <summary>Adds a new adapter to convert unobtrusive HTML into a jQuery Validate validation, where
|
||||
/// the jQuery Validate validation rule has a single value.</summary>
|
||||
/// <param name="adapterName" type="String">The name of the adapter to be added. This matches the name used
|
||||
/// in the data-val-nnnn HTML attribute(where nnnn is the adapter name).</param>
|
||||
/// <param name="attribute" type="String">[Optional] The name of the HTML attribute that contains the value.
|
||||
/// The default is "val".</param>
|
||||
/// <param name="ruleName" type="String" optional="true">[Optional] The name of the jQuery Validate rule. If not provided, the value
|
||||
/// of adapterName will be used instead.</param>
|
||||
/// <returns type="jQuery.validator.unobtrusive.adapters" />
|
||||
return this.add(adapterName, [attribute || "val"], function (options) {
|
||||
setValidationValues(options, ruleName || adapterName, options.params[attribute]);
|
||||
});
|
||||
};
|
||||
|
||||
$jQval.addMethod("__dummy__", function (value, element, params) {
|
||||
return true;
|
||||
});
|
||||
|
||||
$jQval.addMethod("regex", function (value, element, params) {
|
||||
var match;
|
||||
if (this.optional(element)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
match = new RegExp(params).exec(value);
|
||||
return (match && (match.index === 0) && (match[0].length === value.length));
|
||||
});
|
||||
|
||||
adapters.addSingleVal("accept", "exts").addSingleVal("regex", "pattern");
|
||||
adapters.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");
|
||||
adapters.addMinMax("length", "minlength", "maxlength", "rangelength").addMinMax("range", "min", "max", "range");
|
||||
adapters.add("equalto", ["other"], function (options) {
|
||||
var prefix = getModelPrefix(options.element.name),
|
||||
other = options.params.other,
|
||||
fullOtherName = appendModelPrefix(other, prefix),
|
||||
element = $(options.form).find(":input[name='" + escapeAttributeValue(fullOtherName) + "']")[0];
|
||||
|
||||
setValidationValues(options, "equalTo", element);
|
||||
});
|
||||
adapters.add("required", function (options) {
|
||||
// jQuery Validate equates "required" with "mandatory" for checkbox elements
|
||||
if (options.element.tagName.toUpperCase() !== "INPUT" || options.element.type.toUpperCase() !== "CHECKBOX") {
|
||||
setValidationValues(options, "required", true);
|
||||
}
|
||||
});
|
||||
adapters.add("remote", ["url", "type", "additionalfields"], function (options) {
|
||||
var value = {
|
||||
url: options.params.url,
|
||||
type: options.params.type || "GET",
|
||||
data: {}
|
||||
},
|
||||
prefix = getModelPrefix(options.element.name);
|
||||
|
||||
$.each(splitAndTrim(options.params.additionalfields || options.element.name), function (i, fieldName) {
|
||||
var paramName = appendModelPrefix(fieldName, prefix);
|
||||
value.data[paramName] = function () {
|
||||
return $(options.form).find(":input[name='" + escapeAttributeValue(paramName) + "']").val();
|
||||
};
|
||||
});
|
||||
|
||||
setValidationValues(options, "remote", value);
|
||||
});
|
||||
|
||||
$(function () {
|
||||
$jQval.unobtrusive.parse(document);
|
||||
});
|
||||
} (jQuery));
|
||||
@@ -1,5 +0,0 @@
|
||||
/*
|
||||
** Unobtrusive validation support library for jQuery and jQuery Validate
|
||||
** Copyright (C) Microsoft Corporation. All rights reserved.
|
||||
*/
|
||||
(function(a){var d=a.validator,b,e="unobtrusiveValidation";function c(a,b,c){a.rules[b]=c;if(a.message)a.messages[b]=a.message}function j(a){return a.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}function f(a){return a.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g,"\\$1")}function h(a){return a.substr(0,a.lastIndexOf(".")+1)}function g(a,b){if(a.indexOf("*.")===0)a=a.replace("*.",b);return a}function m(c,d){var b=a(this).find("[data-valmsg-for='"+f(d[0].name)+"']"),e=a.parseJSON(b.attr("data-valmsg-replace"))!==false;b.removeClass("field-validation-valid").addClass("field-validation-error");c.data("unobtrusiveContainer",b);if(e){b.empty();c.removeClass("input-validation-error").appendTo(b)}else c.hide()}function l(e,d){var c=a(this).find("[data-valmsg-summary=true]"),b=c.find("ul");if(b&&b.length&&d.errorList.length){b.empty();c.addClass("validation-summary-errors").removeClass("validation-summary-valid");a.each(d.errorList,function(){a("<li />").html(this.message).appendTo(b)})}}function k(c){var b=c.data("unobtrusiveContainer"),d=a.parseJSON(b.attr("data-valmsg-replace"));if(b){b.addClass("field-validation-valid").removeClass("field-validation-error");c.removeData("unobtrusiveContainer");d&&b.empty()}}function n(){var b=a(this);b.data("validator").resetForm();b.find(".validation-summary-errors").addClass("validation-summary-valid").removeClass("validation-summary-errors");b.find(".field-validation-error").addClass("field-validation-valid").removeClass("field-validation-error").removeData("unobtrusiveContainer").find(">*").removeData("unobtrusiveContainer")}function i(c){var b=a(c),d=b.data(e),f=a.proxy(n,c);if(!d){d={options:{errorClass:"input-validation-error",errorElement:"span",errorPlacement:a.proxy(m,c),invalidHandler:a.proxy(l,c),messages:{},rules:{},success:a.proxy(k,c)},attachValidation:function(){b.unbind("reset."+e,f).bind("reset."+e,f).validate(this.options)},validate:function(){b.validate();return b.valid()}};b.data(e,d)}return d}d.unobtrusive={adapters:[],parseElement:function(b,h){var d=a(b),f=d.parents("form")[0],c,e,g;if(!f)return;c=i(f);c.options.rules[b.name]=e={};c.options.messages[b.name]=g={};a.each(this.adapters,function(){var c="data-val-"+this.name,i=d.attr(c),h={};if(i!==undefined){c+="-";a.each(this.params,function(){h[this]=d.attr(c+this)});this.adapt({element:b,form:f,message:i,params:h,rules:e,messages:g})}});a.extend(e,{__dummy__:true});!h&&c.attachValidation()},parse:function(b){var c=a(b).parents("form").andSelf().add(a(b).find("form")).filter("form");a(b).find(":input[data-val=true]").each(function(){d.unobtrusive.parseElement(this,true)});c.each(function(){var a=i(this);a&&a.attachValidation()})}};b=d.unobtrusive.adapters;b.add=function(c,a,b){if(!b){b=a;a=[]}this.push({name:c,params:a,adapt:b});return this};b.addBool=function(a,b){return this.add(a,function(d){c(d,b||a,true)})};b.addMinMax=function(e,g,f,a,d,b){return this.add(e,[d||"min",b||"max"],function(b){var e=b.params.min,d=b.params.max;if(e&&d)c(b,a,[e,d]);else if(e)c(b,g,e);else d&&c(b,f,d)})};b.addSingleVal=function(a,b,d){return this.add(a,[b||"val"],function(e){c(e,d||a,e.params[b])})};d.addMethod("__dummy__",function(){return true});d.addMethod("regex",function(b,c,d){var a;if(this.optional(c))return true;a=(new RegExp(d)).exec(b);return a&&a.index===0&&a[0].length===b.length});b.addSingleVal("accept","exts").addSingleVal("regex","pattern");b.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url");b.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range");b.add("equalto",["other"],function(b){var i=h(b.element.name),j=b.params.other,d=g(j,i),e=a(b.form).find(":input[name='"+f(d)+"']")[0];c(b,"equalTo",e)});b.add("required",function(a){(a.element.tagName.toUpperCase()!=="INPUT"||a.element.type.toUpperCase()!=="CHECKBOX")&&c(a,"required",true)});b.add("remote",["url","type","additionalfields"],function(b){var d={url:b.params.url,type:b.params.type||"GET",data:{}},e=h(b.element.name);a.each(j(b.params.additionalfields||b.element.name),function(i,h){var c=g(h,e);d.data[c]=function(){return a(b.form).find(":input[name='"+f(c)+"']").val()}});c(b,"remote",d)});a(function(){d.unobtrusive.parse(document)})})(jQuery);
|
||||