docs/.openpublishing.redirection...

3497 строки
191 KiB
JSON

{
"redirections": [
{
"source_path_from_root": "/docs/framework/add-ins/index.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/bb384200(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/add-ins/pipeline-development.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/bb384201(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/add-ins/walkthrough-create-extensible-app.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/bb788290(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/app-domains/application-domains-and-assemblies-how-to-topics.md",
"redirect_url": "/dotnet/framework/app-domains/application-domains"
},
{
"source_path_from_root": "/docs/framework/app-domains/assemblies-and-side-by-side-execution.md",
"redirect_url": "/dotnet/standard/assembly/side-by-side-execution"
},
{
"source_path_from_root": "/docs/framework/app-domains/assemblies-in-the-common-language-runtime.md",
"redirect_url": "/dotnet/standard/assembly/index"
},
{
"source_path_from_root": "/docs/framework/app-domains/assembly-contents.md",
"redirect_url": "/dotnet/standard/assembly/contents"
},
{
"source_path_from_root": "/docs/framework/app-domains/assembly-location.md",
"redirect_url": "/dotnet/standard/assembly/location"
},
{
"source_path_from_root": "/docs/framework/app-domains/assembly-manifest.md",
"redirect_url": "/dotnet/standard/assembly/manifest"
},
{
"source_path_from_root": "/docs/framework/app-domains/assembly-names.md",
"redirect_url": "/dotnet/standard/assembly/names"
},
{
"source_path_from_root": "/docs/framework/app-domains/assembly-security-considerations.md",
"redirect_url": "/dotnet/standard/assembly/security-considerations"
},
{
"source_path_from_root": "/docs/framework/app-domains/assembly-versioning.md",
"redirect_url": "/dotnet/standard/assembly/versioning"
},
{
"source_path_from_root": "/docs/framework/app-domains/create-and-use-strong-named-assemblies.md",
"redirect_url": "/dotnet/standard/assembly/create-use-strong-named"
},
{
"source_path_from_root": "/docs/framework/app-domains/create-assemblies.md",
"redirect_url": "/dotnet/standard/assembly/create"
},
{
"source_path_from_root": "/docs/framework/app-domains/delay-sign-assembly.md",
"redirect_url": "/dotnet/standard/assembly/delay-sign"
},
{
"source_path_from_root": "/docs/framework/app-domains/enhanced-strong-naming.md",
"redirect_url": "/dotnet/standard/assembly/enhanced-strong-naming"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-build-a-multifile-assembly.md",
"redirect_url": "/framework/app-domains/build-multifile-assembly"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-build-a-single-file-assembly.md",
"redirect_url": "/framework/app-domains/build-single-file-assembly"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-create-a-public-private-key-pair.md",
"redirect_url": "/dotnet/standard/assembly/create-public-private-key-pair"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-determine-assembly-fully-qualified-name.md",
"redirect_url": "/dotnet/standard/assembly/find-fully-qualified-name"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-disable-the-strong-name-bypass-feature.md",
"redirect_url": "/dotnet/standard/assembly/disable-strong-name-bypass-feature"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-install-an-assembly-into-the-gac.md",
"redirect_url": "/dotnet/framework/app-domains/install-assembly-into-gac"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-obtain-type-and-member-information-from-an-assembly.md",
"redirect_url": "/dotnet/fundamentals/reflection/get-type-member-information"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-reference-a-strong-named-assembly.md",
"redirect_url": "/dotnet/standard/assembly/reference-strong-named"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-sign-an-assembly-with-a-strong-name.md",
"redirect_url": "/dotnet/standard/assembly/sign-strong-name"
},
{
"source_path_from_root": "/docs/framework/app-domains/how-to-view-assembly-contents.md",
"redirect_url": "/dotnet/standard/assembly/view-contents"
},
{
"source_path_from_root": "/docs/framework/app-domains/programming-with-assemblies.md",
"redirect_url": "/dotnet/standard/assembly/index"
},
{
"source_path_from_root": "/docs/framework/app-domains/resolve-assembly-loads.md",
"redirect_url": "/dotnet/standard/assembly/resolve-loads"
},
{
"source_path_from_root": "/docs/framework/app-domains/set-assembly-attributes.md",
"redirect_url": "/dotnet/standard/assembly/set-attributes"
},
{
"source_path_from_root": "/docs/framework/app-domains/strong-named-assemblies.md",
"redirect_url": "/dotnet/standard/assembly/strong-named"
},
{
"source_path_from_root": "/docs/framework/app-domains/type-forwarding-in-the-common-language-runtime.md",
"redirect_url": "/dotnet/standard/assembly/type-forwarding"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/client-application-services-overview.md",
"redirect_url": "/previous-versions/visualstudio/visual-studio-2010/bb384339(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/client-application-services.md",
"redirect_url": "/previous-versions/visualstudio/visual-studio-2010/bb384297(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/creating-the-game1-class.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee248547(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/creating-the-gamepiece-class.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee248546(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/creating-the-gamepiececollection-class.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee248550(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/full-code-listings.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee248551(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/how-to-configure-client-application-services.md",
"redirect_url": "/previous-versions/visualstudio/visual-studio-2010/bb384312(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/how-to-implement-user-login-with-client-application-services.md",
"redirect_url": "/previous-versions/visualstudio/visual-studio-2010/bb384313(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/index.md",
"redirect_url": "/dotnet/framework/develop-client-apps"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/manipulations-and-inertia-overview.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee248549(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/manipulations-and-inertia.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee248545(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/use-manipulations-and-inertia-in-an-xna-application.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee248548(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/common-client-technologies/walkthrough-using-client-application-services.md",
"redirect_url": "/previous-versions/visualstudio/visual-studio-2010/bb546195(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/clear-element-for-configsections.md",
"redirect_url": "/dotnet/framework/configure-apps/file-schema/configuration-sections-schema#dep"
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/remove-element-for-configsections.md",
"redirect_url": "/dotnet/framework/configure-apps/file-schema/configuration-sections-schema#dep"
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/wcf/udpannoucementendpoint.md",
"redirect_url": "/dotnet/framework/configure-apps/file-schema/wcf/udpannouncementendpoint",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/add.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/add",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/audienceuris.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/audienceuris",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/caches.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/caches",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/certificatereference.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/certificatereference",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/certificatevalidation.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/certificatevalidation",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/certificatevalidator.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/certificatevalidator",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/chunkedcookiehandler.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/chunkedcookiehandler",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/claimsauthenticationmanager.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/claimsauthenticationmanager",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/claimsauthorizationmanager.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/claimsauthorizationmanager",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/claimtype.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/claimtype",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/claimtyperequired.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/claimtyperequired",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/clear.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/clear",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/cookiehandler.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/cookiehandler",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/customcookiehandler.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/customcookiehandler",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/federationconfiguration.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/federationconfiguration",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/identityconfiguration.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/identityconfiguration",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/index.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/index",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/issuernameregistry.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/issuernameregistry",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/issuertokenresolver.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/issuertokenresolver",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/nameclaimtype.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/nameclaimtype",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/remove.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/remove",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/roleclaimtype.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/roleclaimtype",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/samlsecuritytokenrequirement.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/samlsecuritytokenrequirement",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/securitytokenhandlerconfiguration.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/securitytokenhandlerconfiguration",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/securitytokenhandlers.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/securitytokenhandlers",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/servicecertificate.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/servicecertificate",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/servicetokenresolver.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/servicetokenresolver",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/sessionsecuritytokencache.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/sessionsecuritytokencache",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/sessiontokenrequirement.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/sessiontokenrequirement",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/system-identitymodel-services.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/system-identitymodel-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/system-identitymodel.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/system-identitymodel",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/tokenreplaycache.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/tokenreplaycache",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/tokenreplaydetection.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/tokenreplaydetection",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/trustedissuers.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/trustedissuers",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/usernamesecuritytokenhandlerrequirement.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/usernamesecuritytokenhandlerrequirement",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/wsfederation.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/wsfederation",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/configure-apps/file-schema/windows-identity-foundation/x509securitytokenhandlerrequirement.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/file-schema/x509securitytokenhandlerrequirement",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/cross-platform/app-resources-for-libraries-that-target-multiple-platforms.md",
"redirect_url": "/previous-versions/dotnet/framework/cross-platform/app-resources-for-libraries-that-target-multiple-platforms",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/cross-platform/index.md",
"redirect_url": "/previous-versions/dotnet/framework/cross-platform/index",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/cross-platform/passing-a-uri-to-the-windows-runtime.md",
"redirect_url": "/previous-versions/dotnet/framework/cross-platform/passing-a-uri-to-the-windows-runtime",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/cross-platform/portable-class-library.md",
"redirect_url": "/previous-versions/dotnet/framework/cross-platform/portable-class-library",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/cross-platform/support-for-windows-store-apps-and-windows-runtime.md",
"redirect_url": "/previous-versions/dotnet/framework/cross-platform/support-for-windows-store-apps-and-windows-runtime",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/cross-platform/using-portable-class-library-with-model-view-view-model.md",
"redirect_url": "/previous-versions/dotnet/framework/cross-platform/using-portable-class-library-with-model-view-view-model"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/architecture-and-design.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee794151(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/generating-sql-from-command-trees-best-practices.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee794149(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/how-to-build-an-entityconnection-connection-string.md",
"redirect_url": "/dotnet/framework/data/adonet/ef/entityclient-provider-for-the-entity-framework"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/how-to-define-the-connection-string.md",
"redirect_url": "/dotnet/framework/data/adonet/ef/entityclient-provider-for-the-entity-framework"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/language-reference/csdl-specification.md",
"redirect_url": "/ef/ef6/modeling/designer/advanced/edmx/csdl-spec"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/language-reference/csdl-ssdl-and-msl-specifications.md",
"redirect_url": "/ef/ef6/modeling/designer/advanced/edmx/csdl-spec"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/language-reference/msl-specification.md",
"redirect_url": "/ef/ef6/modeling/designer/advanced/edmx/msl-spec"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/language-reference/ssdl-specification.md",
"redirect_url": "/ef/ef6/modeling/designer/advanced/edmx/ssdl-spec"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/modification-sql-generation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee828422(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/provider-manifest-specification.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee828423(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/sql-generation-in-the-sample-provider.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee794152(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/sql-generation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee789836(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/the-shape-of-the-command-trees.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee789837(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/walkthrough-sql-generation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee794148(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/ef/writing-an-ef-data-provider.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee789835(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/application-security-scenarios-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/application-security-scenarios-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/authentication-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/authentication-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/authorization-and-permissions-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/authorization-and-permissions-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/clr-integration-security-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/clr-integration-security-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/creating-application-roles-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/creating-application-roles-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/customizing-permissions-with-impersonation-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/customizing-permissions-with-impersonation-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/data-encryption-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/data-encryption-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/enabling-cross-database-access-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/enabling-cross-database-access-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/granting-row-level-permissions-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/granting-row-level-permissions-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/linq/linq-to-sql-with-tightly-coupled-client-server-applications.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/bb882676(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/managing-permissions-with-stored-procedures-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/managing-permissions-with-stored-procedures-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/overview-of-sql-server-security.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/overview-of-sql-server-security",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/ownership-and-user-schema-separation-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/server-and-database-roles-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/server-and-database-roles-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/signing-stored-procedures-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/signing-stored-procedures-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/sql-server-express-security.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/sql-server-express-security",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/sql-server-security.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/sql-server-security",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/writing-secure-dynamic-sql-in-sql-server.md",
"redirect_url": "/previous-versions/dotnet/framework/data/adonet/sql/writing-secure-dynamic-sql-in-sql-server",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/adonet/sql/sqldependency-in-an-aspnet-app.md",
"redirect_url": "/dotnet/framework/data/adonet/sql/query-notifications-in-sql-server"
},
{
"source_path_from_root": "/docs/framework/data/wcf/accessing-data-service-resources-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/accessing-data-service-resources-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/accessing-the-service-from-a-web-browser-wcf-data-services-quickstart.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/accessing-the-service-from-a-web-browser-wcf-data-services-quickstart",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/application-scenarios-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/application-scenarios-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/asynchronous-operations-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/asynchronous-operations-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/attach-an-existing-entity-to-dc-wcf-data.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/attach-an-existing-entity-to-dc-wcf-data",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/batching-operations-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/batching-operations-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/bind-data-to-wpf-elements-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/bind-data-to-wpf-elements-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/binding-data-to-controls-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/binding-data-to-controls-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/calling-service-operations-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/calling-service-operations-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/configuring-the-data-service-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/configuring-the-data-service-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/create-a-data-service-using-an-adonet-ef-data-wcf.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/create-a-data-service-using-an-adonet-ef-data-wcf",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/create-a-data-service-using-linq-to-sql-wcf.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/create-a-data-service-using-linq-to-sql-wcf",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/create-a-data-service-using-rp-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/create-a-data-service-using-rp-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/create-an-asynchronous-wpf-application-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/create-an-asynchronous-wpf-application-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/creating-the-data-service.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/creating-the-data-service",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/creating-the-dotnet-client-application-wcf-data-services-quickstart.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/creating-the-dotnet-client-application-wcf-data-services-quickstart",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/custom-data-service-providers-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/custom-data-service-providers-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/data-service-versioning-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/data-service-versioning-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/data-services-providers-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/data-services-providers-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/defining-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/defining-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/developing-and-deploying-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/developing-and-deploying-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/entity-framework-provider-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/entity-framework-provider-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/exposing-your-data-as-a-service-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/exposing-your-data-as-a-service-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/feed-customization-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/feed-customization-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/generating-the-data-service-client-library-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/generating-the-data-service-client-library-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/getting-started-with-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/getting-started-with-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/hosting-the-data-service-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/hosting-the-data-service-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-add-a-data-service-reference-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-add-a-data-service-reference-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-add-modify-and-delete-entities-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-add-modify-and-delete-entities-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-add-query-options-to-a-data-service-query-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-add-query-options-to-a-data-service-query-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-bind-data-using-a-project-data-source-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-bind-data-using-a-project-data-source-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-customize-data-binding-behaviors-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-customize-data-binding-behaviors-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-customize-feeds-with-ef-provider-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-customize-feeds-with-ef-provider-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-customize-feeds-with-the-reflection-provider-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-customize-feeds-with-the-reflection-provider-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-define-a-service-operation-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-define-a-service-operation-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-define-entity-relationships-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-define-entity-relationships-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-develop-a-wcf-data-service-running-on-iis.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-develop-a-wcf-data-service-running-on-iis",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-enable-access-to-the-data-service-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-enable-access-to-the-data-service-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-enable-paging-of-data-service-results-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-enable-paging-of-data-service-results-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-execute-asynchronous-data-service-queries-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-execute-asynchronous-data-service-queries-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-execute-data-service-queries-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-execute-data-service-queries-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-execute-queries-in-a-batch-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-execute-queries-in-a-batch-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-intercept-data-service-messages-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-intercept-data-service-messages-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-load-paged-results-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-load-paged-results-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-load-related-entities-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-load-related-entities-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-manually-generate-client-data-service-classes-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-manually-generate-client-data-service-classes-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-project-query-results-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-project-query-results-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/how-to-set-headers-in-the-client-request-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/how-to-set-headers-in-the-client-request-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/index.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/index",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/interceptors-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/interceptors-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/linq-considerations-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/linq-considerations-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/loading-deferred-content-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/loading-deferred-content-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/managing-the-data-service-context-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/managing-the-data-service-context-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/number-of-entities-returned-by-a-query-wcf.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/number-of-entities-returned-by-a-query-wcf",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/object-materialization-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/object-materialization-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/query-projections-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/query-projections-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/querying-the-data-service-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/querying-the-data-service-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/quickstart-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/quickstart-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/reflection-provider-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/reflection-provider-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/securing-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/securing-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/service-operations-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/service-operations-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/specify-client-creds-for-a-data-service-request-wcf.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/specify-client-creds-for-a-data-service-request-wcf",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/streaming-provider-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/streaming-provider-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/updating-the-data-service-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/updating-the-data-service-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/using-a-data-service-in-a-client-application-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/using-a-data-service-in-a-client-application-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/using-actions-to-implement-server-side-behavior.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/using-actions-to-implement-server-side-behavior",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/wcf-data-service-client-utility-datasvcutil-exe.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/wcf-data-service-client-utility-datasvcutil-exe",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/wcf-data-services-client-library.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/wcf-data-services-client-library",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/wcf-data-services-overview.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/wcf-data-services-overview",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/wcf-data-services-protocol-implementation-details.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/wcf-data-services-protocol-implementation-details",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/wcf-data-services-resources.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/wcf-data-services-resources",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/working-with-binary-data-wcf-data-services.md",
"redirect_url": "/previous-versions/dotnet/framework/data/wcf/working-with-binary-data-wcf-data-services",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/data/wcf/writing-a-windows-store-app-that-consumes-an-odata-service.md",
"redirect_url": "/dotnet/framework/data/wcf/"
},
{
"source_path_from_root": "/docs/framework/deployment/repair.md",
"redirect_url": "/dotnet/framework/install/repair"
},
{
"source_path_from_root": "/docs/framework/deployment/windows/10.md",
"redirect_url": "/dotnet/framework/install/on-windows-10"
},
{
"source_path_from_root": "/docs/framework/deployment/windows/7.md",
"redirect_url": "/previous-versions/dotnet/framework/install/on-windows-7"
},
{
"source_path_from_root": "/docs/framework/deployment/windows/8.md",
"redirect_url": "/dotnet/framework/install/on-windows-8"
},
{
"source_path_from_root": "/docs/framework/deployment/windows/index.md",
"redirect_url": "/dotnet/framework/install/"
},
{
"source_path_from_root": "/docs/framework/deployment/windows/installing-dotnet-35-windows-10.md",
"redirect_url": "/dotnet/framework/install/dotnet-35-windows"
},
{
"source_path_from_root": "/docs/framework/deployment/windows/vista.md",
"redirect_url": "/previous-versions/dotnet/framework/install/on-windows-vista"
},
{
"source_path_from_root": "/docs/framework/deployment/windows/xp.md",
"redirect_url": "/previous-versions/dotnet/framework/install/on-windows-xp"
},
{
"source_path_from_root": "/docs/framework/docker/aspnetmvc.md",
"redirect_url": "/aspnet/mvc/overview/deployment/docker-aspnetmvc"
},
{
"source_path_from_root": "/docs/framework/docker/console.md",
"redirect_url": "/dotnet/framework"
},
{
"source_path_from_root": "/docs/framework/docker/index.md",
"redirect_url": "/dotnet/framework"
},
{
"source_path_from_root": "/docs/framework/get-started/the-net-framework-and-out-of-band-releases.md",
"redirect_url": "/dotnet/framework/get-started/out-of-band-releases"
},
{
"source_path_from_root": "/docs/framework/get-started/net-core-and-open-source.md",
"redirect_url": "/dotnet/core/introduction"
},
{
"source_path_from_root": "/docs/framework/install/dotnet-35-windows-10.md",
"redirect_url": "/dotnet/framework/install/dotnet-35-windows"
},
{
"source_path_from_root": "/docs/framework/install/net-framework-3-5-on-windows-8-plus.md",
"redirect_url": "/dotnet/framework/install/dotnet-35-windows"
},
{
"source_path_from_root": "/docs/framework/install/on-windows-7.md",
"redirect_url": "/previous-versions/dotnet/framework/install/on-windows-7",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/install/on-windows-vista.md",
"redirect_url": "/previous-versions/dotnet/framework/install/on-windows-vista",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/install/on-windows-xp.md",
"redirect_url": "/previous-versions/dotnet/framework/install/on-windows-xp",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/interop/applying-interop-attributes.md",
"redirect_url": "/dotnet/standard/native-interop/apply-interop-attributes",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/com-callable-wrapper.md",
"redirect_url": "/dotnet/standard/native-interop/com-callable-wrapper",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/com-wrappers.md",
"redirect_url": "/dotnet/standard/native-interop/com-wrappers",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/qualifying-net-types-for-interoperation.md",
"redirect_url": "/dotnet/standard/native-interop/qualify-net-types-for-interoperation",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/runtime-callable-wrapper.md",
"redirect_url": "/dotnet/standard/native-interop/runtime-callable-wrapper",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/default-marshaling-behavior.md",
"redirect_url": "/dotnet/framework/interop/default-marshalling-behavior",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/default-marshaling-for-arrays.md",
"redirect_url": "/dotnet/framework/interop/default-marshalling-for-arrays",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/default-marshaling-for-objects.md",
"redirect_url": "/dotnet/framework/interop/default-marshalling-for-objects",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/default-marshaling-for-strings.md",
"redirect_url": "/dotnet/framework/interop/default-marshalling-for-strings",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/interop-marshaling.md",
"redirect_url": "/dotnet/framework/interop/interop-marshalling",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/marshaling-a-delegate-as-a-callback-method.md",
"redirect_url": "/dotnet/framework/interop/marshalling-a-delegate-as-a-callback-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/marshaling-classes-structures-and-unions.md",
"redirect_url": "/dotnet/framework/interop/marshalling-classes-structures-and-unions",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/marshaling-data-with-com-interop.md",
"redirect_url": "/dotnet/framework/interop/marshalling-data-with-com-interop",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/marshaling-data-with-platform-invoke.md",
"redirect_url": "/dotnet/framework/interop/marshalling-data-with-platform-invoke",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/marshaling-different-types-of-arrays.md",
"redirect_url": "/dotnet/framework/interop/marshalling-different-types-of-arrays",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/interop/marshaling-strings.md",
"redirect_url": "/dotnet/framework/interop/marshalling-strings",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/mef/composition-analysis-tool-mefx.md",
"redirect_url": "/previous-versions/dotnet/framework/mef/composition-analysis-tool-mefx",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/mef/mef-for-net-for-windows-store-apps.md",
"redirect_url": "/previous-versions/dotnet/framework/mef/mef-for-net-for-windows-store-apps",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/migration-guide/application-compatibility-in-the-net-framework-4-5-1.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/application-compatibility-in-the-net-framework-4-5-2.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/application-compatibility-in-the-net-framework-4-5.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/application-compatibility-in-the-net-framework-4-6-1.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/application-compatibility-in-the-net-framework-4-6-2.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/application-compatibility-in-the-net-framework-4-6.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/application-compatibility-in-the-net-framework-4-7.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-culture-and-asynchronous-operations.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-culture-and-dispatcher-operations-in-wpf-apps.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-default-authorizationcontext.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-eventsource-writeevent-method-calls.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-grid-control.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-horizontal-scrolling-and-virtualization.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-long-path-support.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-memberdescriptor-equals.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/migration-guide/mitigation-minfreememorypercentagetoactiveservice-configuration-setting.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/minimum-release-dword.md",
"redirect_url": "/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed"
},
{
"source_path_from_root": "/docs/framework/migration-guide/mitigation-claimsidentity-constructor.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/mitigation-cspparameters-parentwindowhandle-expects-an-hwnd.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/net-compatibility-diagnostics.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/release-keys-and-os-versions.md",
"redirect_url": "/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting-changes-in-the-net-framework-4-5-1.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting-changes-in-the-net-framework-4-5-2.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting-changes-in-the-net-framework-4-6-1.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting-changes-in-the-net-framework-4-6-2.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting-changes-in-the-net-framework-4-6.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting-changes-in-the-net-framework-4-7.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/index.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.5.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.5.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.5.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.5.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.5.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.2-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.2-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.2-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.2-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.2-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.2-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.2-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.1-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.1-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.1-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.1-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.1-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.2-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.2-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.2-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.7-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.7-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.7-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.7.1-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.7.1-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.8-4.8.1.md",
"redirect_url": "/dotnet/framework/migration-guide/retargeting/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.0-4.5.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.5.1-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.6.2-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/retargeting/4.7.2-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.5.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.2-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.2-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.7.2-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.5.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.5.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.0-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.5.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.5.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.5.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.5.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.1-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.2-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.2-4.6.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.2-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.2-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.2-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.5.2-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6-4.6.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.1-4.6.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.6.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.1-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.1-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.1-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.1-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.2-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.2-4.7.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.6.2-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.7-4.7.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.7-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.7-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.7.1-4.7.2.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.7.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.7.1-4.8.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/4.8-4.8.1.md",
"redirect_url": "/dotnet/framework/migration-guide/runtime/4.8.x"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime-changes-in-the-net-framework-4-5-1.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime-changes-in-the-net-framework-4-5-2.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime-changes-in-the-net-framework-4-6-1.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime-changes-in-the-net-framework-4-6-2.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime-changes-in-the-net-framework-4-6.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime-changes-in-the-net-framework-4-7.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/migration-guide/runtime/index.md",
"redirect_url": "/dotnet/framework/migration-guide/application-compatibility"
},
{
"source_path_from_root": "/docs/framework/misc/binding.md",
"redirect_url": "/dotnet/framework/configure-apps/file-schema/wcf/bindings"
},
{
"source_path_from_root": "/docs/framework/misc/code-access-security-basics.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/code-access-security-basics",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/code-access-security-policy-compatibility-and-migration.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/code-access-security-policy-compatibility-and-migration",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/code-access-security.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/code-access-security",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/dangerous-permissions-and-policy-administration.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/dangerous-permissions-and-policy-administration",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/how-to-run-partially-trusted-code-in-a-sandbox.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/how-to-run-partially-trusted-code-in-a-sandbox",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/link-demands.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/link-demands",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/securing-exception-handling.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/securing-exception-handling",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/securing-method-access.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/securing-method-access",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/securing-wrapper-code.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/securing-wrapper-code",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/security-and-public-read-only-array-fields.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/security-and-public-read-only-array-fields",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/security-and-remoting-considerations.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/security-and-remoting-considerations",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/security-and-serialization.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/security-and-serialization",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/security-transparent-code-level-1.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/security-transparent-code-level-1",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/security-transparent-code-level-2.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/security-transparent-code-level-2",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/security-transparent-code.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/security-transparent-code",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/using-libraries-from-partially-trusted-code.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/using-libraries-from-partially-trusted-code",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/misc/using-the-assert-method.md",
"redirect_url": "/previous-versions/dotnet/framework/code-access-security/using-the-assert-method",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/net-native/apis-that-rely-on-reflection.md",
"redirect_url": "/windows/uwp/dotnet-native/apis-that-rely-on-reflection"
},
{
"source_path_from_root": "/docs/framework/net-native/application-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/application-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/assembly-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/assembly-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/attributeimplies-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/attributeimplies-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/directives-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/directives-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/event-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/event-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/example-handling-exceptions-when-binding-data.md",
"redirect_url": "/windows/uwp/dotnet-native/example-handling-exceptions-when-binding-data"
},
{
"source_path_from_root": "/docs/framework/net-native/example-troubleshooting-dynamic-programming.md",
"redirect_url": "/windows/uwp/dotnet-native/example-troubleshooting-dynamic-programming"
},
{
"source_path_from_root": "/docs/framework/net-native/field-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/field-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/genericparameter-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/genericparameter-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/getting-started-with-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/getting-started-with-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/impliestype-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/impliestype-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/index.md",
"redirect_url": "/windows/uwp/dotnet-native/index"
},
{
"source_path_from_root": "/docs/framework/net-native/library-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/library-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/measuring-startup-improvement-with-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/measuring-startup-improvement-with-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/method-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/method-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/methodinstantiation-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/methodinstantiation-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/migrating-your-windows-store-app-to-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/migrating-your-windows-store-app-to-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/missinginteropdataexception-class-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/missinginteropdataexception-class-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/missingmetadataexception-class-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/missingmetadataexception-class-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/missingruntimeartifactexception-class-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/missingruntimeartifactexception-class-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/namespace-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/namespace-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/net-native-and-compilation.md",
"redirect_url": "/windows/uwp/dotnet-native/net-native-and-compilation"
},
{
"source_path_from_root": "/docs/framework/net-native/net-native-general-troubleshooting.md",
"redirect_url": "/windows/uwp/dotnet-native/net-native-general-troubleshooting"
},
{
"source_path_from_root": "/docs/framework/net-native/net-native-reflection-api-reference.md",
"redirect_url": "/windows/uwp/dotnet-native/net-native-reflection-api-reference"
},
{
"source_path_from_root": "/docs/framework/net-native/parameter-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/parameter-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/property-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/property-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/reflection-and-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/reflection-and-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/runtime-directive-elements.md",
"redirect_url": "/windows/uwp/dotnet-native/runtime-directive-elements"
},
{
"source_path_from_root": "/docs/framework/net-native/runtime-directive-policy-settings.md",
"redirect_url": "/windows/uwp/dotnet-native/runtime-directive-policy-settings"
},
{
"source_path_from_root": "/docs/framework/net-native/runtime-directives-rd-xml-configuration-file-reference.md",
"redirect_url": "/windows/uwp/dotnet-native/runtime-directives-rd-xml-configuration-file-reference"
},
{
"source_path_from_root": "/docs/framework/net-native/runtime-exceptions-in-net-native-apps.md",
"redirect_url": "/windows/uwp/dotnet-native/runtime-exceptions-in-net-native-apps"
},
{
"source_path_from_root": "/docs/framework/net-native/serialization-and-metadata.md",
"redirect_url": "/windows/uwp/dotnet-native/serialization-and-metadata"
},
{
"source_path_from_root": "/docs/framework/net-native/subtypes-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/subtypes-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/type-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/type-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/typeinstantiation-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/typeinstantiation-element-net-native"
},
{
"source_path_from_root": "/docs/framework/net-native/typeparameter-element-net-native.md",
"redirect_url": "/windows/uwp/dotnet-native/typeparameter-element-net-native"
},
{
"source_path_from_root": "/docs/framework/network-programming/httplistener.md",
"redirect_url": "/dotnet/api/system.net.httplistener"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/index.md",
"redirect_url": "/dotnet/fundamentals/reflection/reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/accessing-custom-attributes.md",
"redirect_url": "/dotnet/fundamentals/reflection/accessing-custom-attributes"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/collectible-assemblies.md",
"redirect_url": "/dotnet/fundamentals/reflection/collectible-assemblies"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/dynamically-loading-and-using-types.md",
"redirect_url": "/dotnet/fundamentals/reflection/dynamically-loading-and-using-types"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/emitting-dynamic-methods-and-assemblies.md",
"redirect_url": "/dotnet/fundamentals/reflection/emitting-dynamic-methods-and-assemblies"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/get-type-member-information.md",
"redirect_url": "/dotnet/fundamentals/reflection/get-type-member-information"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-define-a-generic-method-with-reflection-emit.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-define-a-generic-method-with-reflection-emit"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-define-a-generic-type-with-reflection-emit.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-define-a-generic-type-with-reflection-emit"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-define-and-execute-dynamic-methods.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-define-and-execute-dynamic-methods"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-examine-and-instantiate-generic-types-with-reflection.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-examine-and-instantiate-generic-types-with-reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/how-to-hook-up-a-delegate-using-reflection.md",
"redirect_url": "/dotnet/fundamentals/reflection/how-to-hook-up-a-delegate-using-reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/reflection-and-generic-types.md",
"redirect_url": "/dotnet/fundamentals/reflection/reflection-and-generic-types"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/reflection.md",
"redirect_url": "/dotnet/fundamentals/reflection/reflection"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/specifying-fully-qualified-type-names.md",
"redirect_url": "/dotnet/fundamentals/reflection/specifying-fully-qualified-type-names"
},
{
"source_path_from_root": "/docs/framework/reflection-and-codedom/viewing-type-information.md",
"redirect_url": "/dotnet/fundamentals/reflection/viewing-type-information"
},
{
"source_path_from_root": "/docs/framework/release-notes/2024/04-april-security-and-quality-rollup.md",
"redirect_url": "/dotnet/framework/release-notes/2024/04-09-april-security-and-quality-rollup",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/resources/creating-resource-files-for-desktop-apps.md",
"redirect_url": "/dotnet/core/extensions/create-resource-files",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/resources/creating-satellite-assemblies-for-desktop-apps.md",
"redirect_url": "/dotnet/core/extensions/create-satellite-assemblies",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/resources/index.md",
"redirect_url": "/dotnet/core/extensions/resources",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/resources/packaging-and-deploying-resources-in-desktop-apps.md",
"redirect_url": "/dotnet/core/extensions/package-and-deploy-resources",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/resources/retrieving-resources-in-desktop-apps.md",
"redirect_url": "/dotnet/core/extensions/retrieve-resources",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/resources/working-with-resx-files-programmatically.md",
"redirect_url": "/dotnet/core/extensions/work-with-resx-files-programmatically",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/security/building-my-first-claims-aware-aspnet-web-app.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/building-my-first-claims-aware-aspnet-web-app"
},
{
"source_path_from_root": "/docs/framework/security/building-my-first-claims-aware-wcf-service.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/building-my-first-claims-aware-wcf-service"
},
{
"source_path_from_root": "/docs/framework/security/claims-aware-aspnet-app-forms-authentication.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/claims-aware-aspnet-app-forms-authentication"
},
{
"source_path_from_root": "/docs/framework/security/claims-based-authorization-using-wif.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/claims-based-authorization-using-wif"
},
{
"source_path_from_root": "/docs/framework/security/claims-based-identity-model.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/claims-based-identity-model"
},
{
"source_path_from_root": "/docs/framework/security/custom-token-handlers.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/custom-token-handlers"
},
{
"source_path_from_root": "/docs/framework/security/downloading-the-json-web-token-handler-package.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/downloading-the-json-web-token-handler-package"
},
{
"source_path_from_root": "/docs/framework/security/downloading-the-validating-issuer-name-registry-package.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/downloading-the-validating-issuer-name-registry-package"
},
{
"source_path_from_root": "/docs/framework/security/getting-started-with-wif.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/getting-started-with-wif"
},
{
"source_path_from_root": "/docs/framework/security/guidelines-for-migrating-an-application-built-using-wif-3-5-to-wif-4-5.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/guidelines-for-migrating-an-application-built-using-wif-3-5-to-wif-4-5"
},
{
"source_path_from_root": "/docs/framework/security/how-to-build-claims-aware-aspnet-app-using-windows-authentication.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-build-claims-aware-aspnet-app-using-windows-authentication"
},
{
"source_path_from_root": "/docs/framework/security/how-to-build-claims-aware-aspnet-mvc-web-app-using-wif.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-build-claims-aware-aspnet-mvc-web-app-using-wif"
},
{
"source_path_from_root": "/docs/framework/security/how-to-build-claims-aware-aspnet-web-forms-app-using-wif.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-build-claims-aware-aspnet-web-forms-app-using-wif"
},
{
"source_path_from_root": "/docs/framework/security/how-to-debug-claims-aware-applications-and-services-using-wif-tracing.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-debug-claims-aware-applications-and-services-using-wif-tracing"
},
{
"source_path_from_root": "/docs/framework/security/how-to-display-signed-in-status-using-wif.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-display-signed-in-status-using-wif"
},
{
"source_path_from_root": "/docs/framework/security/how-to-enable-token-replay-detection.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-enable-token-replay-detection"
},
{
"source_path_from_root": "/docs/framework/security/how-to-enable-wif-for-a-wcf-web-service-application.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-enable-wif-for-a-wcf-web-service-application"
},
{
"source_path_from_root": "/docs/framework/security/how-to-enable-wif-tracing.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-enable-wif-tracing"
},
{
"source_path_from_root": "/docs/framework/security/how-to-transform-incoming-claims.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/how-to-transform-incoming-claims"
},
{
"source_path_from_root": "/docs/framework/security/identity-and-access-tool-for-vs.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/identity-and-access-tool-for-vs"
},
{
"source_path_from_root": "/docs/framework/security/index.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/index"
},
{
"source_path_from_root": "/docs/framework/security/json-web-token-handler-api-reference.md",
"redirect_url": "https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/wiki"
},
{
"source_path_from_root": "/docs/framework/security/json-web-token-handler.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/json-web-token-handler"
},
{
"source_path_from_root": "/docs/framework/security/namespace-mapping-between-wif-3-5-and-wif-4-5.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/namespace-mapping-between-wif-3-5-and-wif-4-5"
},
{
"source_path_from_root": "/docs/framework/security/secure-coding-guidelines-for-unmanaged-code.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/secure-coding-guidelines-for-unmanaged-code"
},
{
"source_path_from_root": "/docs/framework/security/security-changes.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/security-changes"
},
{
"source_path_from_root": "/docs/framework/security/validating-issuer-name-registry-api-reference.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/validating-issuer-name-registry-api-reference"
},
{
"source_path_from_root": "/docs/framework/security/validating-issuer-name-registry.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/validating-issuer-name-registry"
},
{
"source_path_from_root": "/docs/framework/security/whats-new-in-wif.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/whats-new-in-wif"
},
{
"source_path_from_root": "/docs/framework/security/wif-and-web-farms.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-and-web-farms"
},
{
"source_path_from_root": "/docs/framework/security/wif-api-reference.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-api-reference"
},
{
"source_path_from_root": "/docs/framework/security/wif-claims-programming-model.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-claims-programming-model"
},
{
"source_path_from_root": "/docs/framework/security/wif-code-sample-index.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-code-sample-index"
},
{
"source_path_from_root": "/docs/framework/security/wif-configuration-reference.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-configuration-reference"
},
{
"source_path_from_root": "/docs/framework/security/wif-configuration-schema-conventions.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-configuration-schema-conventions"
},
{
"source_path_from_root": "/docs/framework/security/wif-extensions.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-extensions"
},
{
"source_path_from_root": "/docs/framework/security/wif-features.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-features"
},
{
"source_path_from_root": "/docs/framework/security/wif-guidelines.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-guidelines"
},
{
"source_path_from_root": "/docs/framework/security/wif-how-tos-index.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-how-tos-index"
},
{
"source_path_from_root": "/docs/framework/security/wif-overview.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-overview"
},
{
"source_path_from_root": "/docs/framework/security/wif-session-management.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wif-session-management"
},
{
"source_path_from_root": "/docs/framework/security/wsfederation-authentication-module-overview.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wsfederation-authentication-module-overview"
},
{
"source_path_from_root": "/docs/framework/security/wstrustchannelfactory-and-wstrustchannel.md",
"redirect_url": "/previous-versions/dotnet/framework/windows-identity-foundation/wstrustchannelfactory-and-wstrustchannel"
},
{
"source_path_from_root": "/docs/framework/tools/developer-command-prompt-for-vs.md",
"redirect_url": "/visualstudio/ide/reference/command-prompt-powershell"
},
{
"source_path_from_root": "/docs/framework/ui-automation/ui-automation-specification-and-community-promise.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/bb986605(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/cor-prf-allowable-after-attach-bitmask.md",
"redirect_url": "/dotnet/framework/unmanaged-api/profiling/cor-prf-monitor-enumeration"
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/dotnet-debugging.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/index",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/clrcreateinstance-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/clrcreateinstance-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/closeclrenumeration-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/closeclrenumeration-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/closeresumehandle-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/closeresumehandle-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/createversionstringfrommodule-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/createversionstringfrommodule-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/createdebugginginterfacefromversion-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/createdebugginginterfacefromversion-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/createdebugginginterfacefromversionex-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/createdebugginginterfacefromversionex-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/createdebugginginterfacefromversion2-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/createdebugginginterfacefromversion2-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/createdebugginginterfacefromversion3-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/createdebugginginterfacefromversion3-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/createprocessforlaunch-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/createprocessforlaunch-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/enumerateclrs-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/enumerateclrs-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/getstartupnotificationevent-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/getstartupnotificationevent-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/iclrdebugginglibraryprovider2-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/iclrdebugginglibraryprovider2-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/iclrdebugginglibraryprovider2-providelibrary2-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/iclrdebugginglibraryprovider2-providelibrary2-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/iclrdebugginglibraryprovider3-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/iclrdebugginglibraryprovider3-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/iclrdebugginglibraryprovider3-provideunixlibrary-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/iclrdebugginglibraryprovider3-provideunixlibrary-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/iclrdebugginglibraryprovider3-providewindowslibrary-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/iclrdebugginglibraryprovider3-providewindowslibrary-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/libraryproviderindextype-enumeration.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/libraryproviderindextype-enumeration",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/pstartup_callback-function-pointer.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/pstartup_callback-function-pointer",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/registerforruntimestartup-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/registerforruntimestartup-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/registerforruntimestartupex-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/registerforruntimestartupex-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/registerforruntimestartup3-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/registerforruntimestartup3-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/resumeprocess-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/resumeprocess-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/debugging/unregisterforruntimestartup-function.md",
"redirect_url": "/dotnet/core/unmanaged-api/debugging/unregisterforruntimestartup-function",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/cor-prf-event-data-structure.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/cor-prf-event-data-structure",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/cor-prf-eventpipe-level-enumeration.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/cor-prf-eventpipe-level-enumeration",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/cor-prf-eventpipe-param-desc-structure.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/cor-prf-eventpipe-param-desc-structure",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/cor-prf-eventpipe-param-type-enumeration.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/cor-prf-eventpipe-param-type-enumeration",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/cor-prf-eventpipe-provider-config-structure.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/cor-prf-eventpipe-provider-config-structure",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/cor-prf-handle-type-enumeration.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/cor-prf-handle-type-enumeration",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/cor-prf-rejit-flags-enumeration.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/cor-prf-rejit-flags-enumeration",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilercallback10-eventpipeeventdelivered-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilercallback10-eventpipeeventdelivered-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilercallback10-eventpipeprovidercreated-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilercallback10-eventpipeprovidercreated-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilercallback10-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilercallback10-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo10-enumerateobjectreferences-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo10-enumerateobjectreferences-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo10-getlohobjectsizethreshold-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo10-getlohobjectsizethreshold-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo10-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo10-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo10-isfrozenobject-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo10-isfrozenobject-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo10-requestrejitwithinliners-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo10-requestrejitwithinliners-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo10-resumeruntime-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo10-resumeruntime-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo10-suspendruntime-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo10-suspendruntime-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo11-getenvironmentvariable-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo11-getenvironmentvariable-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo11-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo11-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo11-setenvironmentvariable-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo11-setenvironmentvariable-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-eventpipeaddprovidertosession-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-eventpipeaddprovidertosession-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-eventpipecreateprovider-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-eventpipecreateprovider-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-eventpipedefineevent-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-eventpipedefineevent-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-eventpipegetproviderinfo-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-eventpipegetproviderinfo-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-eventpipestartsession-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-eventpipestartsession-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-eventpipestopsession-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-eventpipestopsession-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-eventpipewriteevent-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-eventpipewriteevent-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo12-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo12-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo13-createhandle-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo13-createhandle-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo13-destroyhandle-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo13-destroyhandle-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo13-getobjectidfromhandle-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo13-getobjectidfromhandle-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo13-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo13-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo9-getcodeinfo4-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo9-getcodeinfo4-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo9-getiltonativemapping3-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo9-getiltonativemapping3-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo9-getnativecodestartaddresses-method.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo9-getnativecodestartaddresses-method",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/unmanaged-api/profiling/icorprofilerinfo9-interface.md",
"redirect_url": "/dotnet/core/unmanaged-api/profiling/icorprofilerinfo9-interface",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/wcf/diagnostics/etw/monitoring-service-operation-failures.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff468239(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/extending/extending-wcf.md",
"redirect_url": "/dotnet/framework/wcf/extending/index",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/accessing-identity-information-inside-a-workflow-service.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff452450(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/accessing-operationcontext-from-a-workflow-service.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff452697(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/content-based-correlation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee358755(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/context-exchange-correlation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee358724(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/controlling-serialization-and-deserialization-with-serializationbinder.md",
"redirect_url": "/dotnet/framework/wcf/feature-details/data-transfer-and-serialization"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/diff-in-queue-in-vista-server-2003-windows-xp.md",
"redirect_url": "/previous-versions/dotnet/framework/wcf/feature-details/queuing-differences-windows-vista",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/diff-service-certificate-validation-ie-and-wcf.md",
"redirect_url": "/previous-versions/dotnet/framework/wcf/feature-details/service-cert-validation-differences",
"redirect_document_id": false
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/how-to-use-a-custom-user-name-and-password-validator.md",
"redirect_url": "/previous-versions/dotnet/framework/wcf/feature-details/how-to-use-custom-user-name-password-validator"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/how-to-create-a-workflow-service-that-calls-another-workflow-service.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff729672(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/how-to-host-a-non-service-workflow-in-iis.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff729688(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/migrate-asp-net-web-service-client-to-wcf.md",
"redirect_url": "/dotnet/framework/wcf/feature-details/adopting-wcf"
},
{
"source_path_from_root": "/docs/framework/wcf/feature-details/migrate-asp-net-web-service-to-wcf.md",
"redirect_url": "/dotnet/framework/wcf/feature-details/adopting-wcf"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/advanced-error-handling.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee667251(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/advanced-filters.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee667249(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/advanced-format-selection.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee662965(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/aspnetrouteintegration.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee662952(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/asynchronous-find-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd483344(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/automatic-format-selection.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee662964(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/avoiding-problems-with-the-using-statement.md",
"redirect_url": "/dotnet/framework/wcf/samples/use-close-abort-release-wcf-client-resources",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/wcf/samples/basic-resource-service.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee662954(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/bridging-and-error-handling.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee667246(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/bytestream-encoder.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960169(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/conditional-get-and-put.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee818665(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/configuration-based-activation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807499(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/custom-demux.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ms752265(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/customdiscoverymetadata.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd764464(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/discover-a-service-with-unique-listen-uri-mode-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee530015(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/discovery-binding-element-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807387(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/discovery-extensibility.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807503(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/discovery-proxy-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807497(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/dynamic-reconfiguration.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee667250(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/form-post.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee818241(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/hierarchical-configuration-model.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee663221(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/http-acknowledgement-channel.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960152(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/receivecontext-enabled-wcf-channels.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee534020(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/transacted-batching.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/aa395219(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/usage-of-serialization-binder.md",
"redirect_url": "/dotnet/framework/wcf/samples/"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/user-name-password-validator.md",
"redirect_url": "/previous-versions/dotnet/framework/wcf/samples/user-name-password-validator"
},
{
"source_path_from_root": "/docs/framework/wcf/samples/web-extensibility.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee818234(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/wcf/wcf-system-requirements.md",
"redirect_url": "/dotnet/framework/get-started/system-requirements"
},
{
"source_path_from_root": "/docs/framework/wcf/windows-communication-foundation.md",
"redirect_url": "/dotnet/framework/wcf/index"
},
{
"source_path_from_root": "/docs/framework/whats-new/whats-new.md",
"redirect_url": "/dotnet/framework/whats-new/index",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/activity-localization.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee829486(v=vs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/determining-workflow-execution-duration-using-tracing.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff462013(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/projects-targeting-dotnet-in-vs.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff729671(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/absolute-delay.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff522352(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/activity-relationships-validation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee622980(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/advanced-policy.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960219(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/auto-confirm-pattern.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd744849(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/basic-activity-composition.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd759028(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/basic-transactionscope.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807498(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/basic-usage-of-sendparameters-and-receiveparameters-activities.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807376(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/basic-validation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd759026(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/basic-xaml-only-service.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807390(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/bookmarks.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd744843(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/buffered-receive.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee834509(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/built-in-configuration.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee622978(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/cancellation-handler-on-compensable-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807518(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/channel-caching-with-send.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee834525(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/commentout-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee661651(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/compensable-activity-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd483327(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/compensation-samples.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd483320(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/composite.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd759022(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/conditioned-activity-group.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960226(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/confirmation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807507(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/constraint-types.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd759025(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/content-based-correlation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807508(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/correlated-calculator.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807391(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/custom-activity-to-switch-on-a-range-of-values.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd797581(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/custom-compensation-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd483319(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/durable-delay-in-xamlx.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee834527(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/durable-delay.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807379(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/durable-duplex.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee662960(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/dynamic-arguments.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee663219(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/dynamicactivity-creation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807392(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/emulating-breaking-in-a-while-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807393(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/entity-activities.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee622984(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/execute-a-workflow-in-an-imperative-transactionscope.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd759027(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/execution-properties.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd744845(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/exposing-and-invoking-activityactions.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd759023(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/expressions.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd699761(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/external-activity-validation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee663223(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/extract-wf-data-using-tracking.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee662966(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/for-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd758796(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/formatting-messages-in-workflow-services.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807506(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/getting-started-writing-a-custom-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd744847(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/hello-world-custom-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee624142(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/ifelse-with-rules.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960224(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/interop-with-3-5-rule-set.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee829487(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/invokemethod.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee622976(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/linq-to-objects-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd797580(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/linq-to-sql-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd797582(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/metadata-store-programmability.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807501(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/migration.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd699764(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/nesting-of-transactionscope-within-a-service.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee834526(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/nopersistscope-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807512(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/operationscope.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee662961(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/order-processing-with-policy.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960217(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/overloadgroups.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd759029(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/persistence.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd699769(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/persisting-a-workflow-application.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807516(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/policy-activity-in-net-framework-4-5.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd797584(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/property-grid-extensibliity.md",
"redirect_url": "/dotnet/framework/windows-workflow-foundation/samples/property-grid-extensibility",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/property-promotion-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ff642473(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/rangeenumeration-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd797588(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/regular-expression-activities.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd797587(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/rules-samples.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960227(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/securing-workflow-services.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee943756(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/sending-and-handling-faults.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807385(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/services.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd699765(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/simple-policy.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960218(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/sqlstoreextensibility.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee622979(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/statemachine-scenario-using-a-combination-of-flowchart-and-pick.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807384(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/suppress-transaction-scope.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee656552(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/toolbox-service.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee834520(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/tracking-using-a-text-file.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee667247(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/transacted-queues.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee835855(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/transaction-convoy-scope.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd744846(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/transaction-rollback.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee656553(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/transactions.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd699763(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/usage-of-the-switch-activity-with-custom-types.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee624141(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/use-of-transactedreceivescope.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd764465(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-a-net-3-0-or-net-3-5-activity-in-a-net-4-5-workflow.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807505(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-asyncoperationcontext-in-an-activity-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd483304(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-cancellationscope.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807382(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-collection-activities.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807394(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-interop-with-external-data-exchange.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960220(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-procedural-activities.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807377(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-the-invokemethod-activity.md",
"redirect_url": "/dotnet/framework/windows-workflow-foundation/samples/built-in-activities"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-the-invokepowershell-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd797586(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-the-workflowinvoker-class.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807496(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/using-variables-with-dotnet-ruleset.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807380(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/validation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee622981(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/wait-for-input-activity.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee620806(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/workflow-management-endpoint-sample.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd807500(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/workflowapplication-readline-host.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/dd764467(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/samples/xaml-activation.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee960215(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/using-the-interop-activity-in-a-net-framework-4-workflow.md",
"redirect_url": "/previous-versions/dotnet/netframework-4.0/ee264174(v%3dvs.100)"
},
{
"source_path_from_root": "/docs/framework/windows-workflow-foundation/wf-migration-guidance.md",
"redirect_url": "/dotnet/framework/windows-workflow-foundation/migration-guidance",
"redirect_document_id": true
},
{
"source_path_from_root": "/docs/framework/xaml-services/built-in-types-for-common-xaml-language-primitives.md",
"redirect_url": "/dotnet/desktop/xaml-services/types-for-primitives"
},
{
"source_path_from_root": "/docs/framework/xaml-services/collections-and-collection-types-for-xaml.md",
"redirect_url": "/dotnet/desktop/xaml-services/collections-and-types"
},
{
"source_path_from_root": "/docs/framework/xaml-services/default-xaml-schema-context-and-wpf-xaml-schema-context.md",
"redirect_url": "/dotnet/desktop/xaml-services/default-schema-context"
},
{
"source_path_from_root": "/docs/framework/xaml-services/defining-custom-types-for-use-with-net-framework-xaml-services.md",
"redirect_url": "/dotnet/desktop/xaml-services/define-custom-types"
},
{
"source_path_from_root": "/docs/framework/xaml-services/escape-sequence-markup-extension.md",
"redirect_url": "/dotnet/desktop/xaml-services/escape-sequence-markup-extension"
},
{
"source_path_from_root": "/docs/framework/xaml-services/generics-in-xaml.md",
"redirect_url": "/dotnet/desktop/xaml-services/generics"
},
{
"source_path_from_root": "/docs/framework/xaml-services/index.md",
"redirect_url": "/dotnet/desktop/xaml-services/index"
},
{
"source_path_from_root": "/docs/framework/xaml-services/markup-extensions-for-xaml-overview.md",
"redirect_url": "/dotnet/desktop/xaml-services/markup-extensions-overview"
},
{
"source_path_from_root": "/docs/framework/xaml-services/service-contexts-available-to-type-converters-and-markup-extensions.md",
"redirect_url": "/dotnet/desktop/xaml-services/service-contexts-with-type-converters-and-markup-extensions"
},
{
"source_path_from_root": "/docs/framework/xaml-services/type-converters-and-markup-extensions-for-xaml.md",
"redirect_url": "/dotnet/desktop/xaml-services/type-converters-and-markup-extensions"
},
{
"source_path_from_root": "/docs/framework/xaml-services/type-converters-for-xaml-overview.md",
"redirect_url": "/dotnet/desktop/xaml-services/type-converters-overview"
},
{
"source_path_from_root": "/docs/framework/xaml-services/types-migrated-from-wpf-to-system-xaml.md",
"redirect_url": "/dotnet/desktop/wpf/advanced/types-migrated-from-wpf-to-system"
},
{
"source_path_from_root": "/docs/framework/xaml-services/understanding-xaml-node-stream-structures-and-concepts.md",
"redirect_url": "/dotnet/desktop/xaml-services/understanding-xaml-node-stream-structures-and-concepts"
},
{
"source_path_from_root": "/docs/framework/xaml-services/whitespace-processing-in-xaml.md",
"redirect_url": "/dotnet/desktop/xaml-services/white-space-processing"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-arguments-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xarguments-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-array-markup-extension.md",
"redirect_url": "/dotnet/desktop/xaml-services/xarray-markup-extension"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-class-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xclass-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-classmodifier-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xclassmodifier-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-code-intrinsic-xaml-type.md",
"redirect_url": "/dotnet/desktop/xaml-services/xcode-intrinsic-xaml-type"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-factorymethod-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xfactorymethod-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-fieldmodifier-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xfieldmodifier-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-key-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xkey-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-member-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xmember-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-members-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xmembers-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-name-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xname-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-null-markup-extension.md",
"redirect_url": "/dotnet/desktop/xaml-services/xnull-markup-extension"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-property-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xproperty-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-reference-markup-extension.md",
"redirect_url": "/dotnet/desktop/xaml-services/xreference-markup-extension"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-shared-attribute.md",
"redirect_url": "/dotnet/desktop/xaml-services/xshared-attribute"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-static-markup-extension.md",
"redirect_url": "/dotnet/desktop/xaml-services/xstatic-markup-extension"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-subclass-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xsubclass-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-type-markup-extension.md",
"redirect_url": "/dotnet/desktop/xaml-services/xtype-markup-extension"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-typearguments-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xtypearguments-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-uid-directive.md",
"redirect_url": "/dotnet/desktop/xaml-services/xuid-directive"
},
{
"source_path_from_root": "/docs/framework/xaml-services/x-xdata-intrinsic-xaml-type.md",
"redirect_url": "/dotnet/desktop/xaml-services/xdata-intrinsic-xaml-type"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xaml-2009-language-features.md",
"redirect_url": "/dotnet/desktop/xaml-services/xaml-2009-language-features"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xaml-namespace-x-language-features.md",
"redirect_url": "/dotnet/desktop/xaml-services/namespace-language-features"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xaml-namespaces-for-net-framework-xaml-services.md",
"redirect_url": "/dotnet/desktop/xaml-services/namespaces"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xaml-related-clr-attributes-for-custom-types-and-libraries.md",
"redirect_url": "/dotnet/desktop/xaml-services/clr-attributes-with-custom-types-and-libraries"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xaml-security-considerations.md",
"redirect_url": "/dotnet/desktop/xaml-services/security-considerations"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xamlname-grammar.md",
"redirect_url": "/dotnet/desktop/xaml-services/xamlname-grammar"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xamlservices-class-and-basic-xaml-reading-or-writing.md",
"redirect_url": "/dotnet/desktop/xaml-services/basic-reading-writing"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xml-character-entities-and-xaml.md",
"redirect_url": "/dotnet/desktop/xaml-services/xml-character-entities"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xml-lang-handling-in-xaml.md",
"redirect_url": "/dotnet/desktop/xaml-services/xml-language-handling"
},
{
"source_path_from_root": "/docs/framework/xaml-services/xml-space-handling-in-xaml.md",
"redirect_url": "/dotnet/desktop/xaml-services/xml-space-handling"
},
{
"source_path_from_root": "/docs/framework/xaml-services/{}-escape-sequence-markup-extension.md",
"redirect_url": "/dotnet/desktop/xaml-services/escape-sequence-markup-extension"
},
{
"source_path_from_root": "/docs/framework/network-programming/index.md",
"redirect_url": "/dotnet/fundamentals/networking/overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/introducing-pluggable-protocols.md",
"redirect_url": "/dotnet/fundamentals/networking/overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/network-programming-how-to-topics.md",
"redirect_url": "/dotnet/fundamentals/networking/overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/requesting-data.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/creating-internet-requests.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-request-a-web-page-and-retrieve-the-results-as-a-stream.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-request-data-using-the-webrequest-class.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-send-data-using-the-webrequest-class.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-retrieve-a-protocol-specific-webresponse-that-matches-a-webrequest.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-streams-on-the-network.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/making-asynchronous-requests.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/handling-errors.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient#http-response-errors"
},
{
"source_path_from_root": "/docs/framework/network-programming/programming-pluggable-protocols.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-register-a-custom-protocol-using-webrequest.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-typecast-a-webrequest-to-access-protocol-specific-properties.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/deriving-from-webrequest.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/deriving-from-webresponse.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-application-protocols.md",
"redirect_url": "/dotnet/fundamentals/networking/overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/http.md",
"redirect_url": "/dotnet/fundamentals/networking/http/http-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-access-http-specific-properties.md",
"redirect_url": "/dotnet/fundamentals/networking/http/http-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/managing-connections.md",
"redirect_url": "/dotnet/fundamentals/networking/http/http-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/connection-grouping.md",
"redirect_url": "/dotnet/fundamentals/networking/http/http-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-assign-user-information-to-group-connections.md",
"redirect_url": "/dotnet/fundamentals/networking/http/http-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/tcp-udp.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/tcp-classes"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-tcp-services.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/tcp-classes"
},
{
"source_path_from_root": "/docs/framework/network-programming/sockets.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/sockets-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-a-synchronous-client-socket.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-client"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-a-synchronous-server-socket.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-server"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-an-asynchronous-client-socket.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-client"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-an-asynchronous-server-socket.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-server"
},
{
"source_path_from_root": "/docs/framework/network-programming/synchronous-client-socket-example.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-client"
},
{
"source_path_from_root": "/docs/framework/network-programming/synchronous-server-socket-example.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-server"
},
{
"source_path_from_root": "/docs/framework/network-programming/asynchronous-client-socket-example.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-client"
},
{
"source_path_from_root": "/docs/framework/network-programming/asynchronous-server-socket-example.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-server"
},
{
"source_path_from_root": "/docs/framework/network-programming/listening-with-sockets.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-server"
},
{
"source_path_from_root": "/docs/framework/network-programming/socket-code-examples.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/sockets-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/socket-performance-enhancements-in-version-3-5.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/sockets-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/network-programming-samples.md",
"redirect_url": "/dotnet/fundamentals/networking/overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/network-isolation-for-windows-store-apps.md",
"redirect_url": "/dotnet/fundamentals/networking/overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/understanding-webrequest-problems-and-exceptions.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient#http-response-errors"
},
{
"source_path_from_root": "/docs/framework/network-programming/using-client-sockets.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services#create-a-socket-client"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-create-a-socket.md",
"redirect_url": "/dotnet/fundamentals/networking/sockets/socket-services"
},
{
"source_path_from_root": "/docs/framework/network-programming/internet-protocol-version-6.md",
"redirect_url": "/dotnet/fundamentals/networking/ipv6-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/ipv6-addressing.md",
"redirect_url": "/dotnet/fundamentals/networking/ipv6-overview#ipv6-addressing"
},
{
"source_path_from_root": "/docs/framework/network-programming/ipv6-routing.md",
"redirect_url": "/dotnet/fundamentals/networking/ipv6-overview#ipv6-routing"
},
{
"source_path_from_root": "/docs/framework/network-programming/ipv6-auto-configuration.md",
"redirect_url": "/dotnet/fundamentals/networking/ipv6-overview#ipv6-auto-configuration"
},
{
"source_path_from_root": "/docs/framework/network-programming/enabling-and-disabling-ipv6.md",
"redirect_url": "/dotnet/fundamentals/networking/ipv6-overview#disable-or-enable-ipv6"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-modify-the-computer-configuration-file-to-enable-ipv6-support.md",
"redirect_url": "/dotnet/fundamentals/networking/ipv6-overview#disable-or-enable-ipv6"
},
{
"source_path_from_root": "/docs/framework/network-programming/networkinformation.md",
"redirect_url": "/dotnet/fundamentals/networking/network-info"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-detect-network-availability-and-address-changes.md",
"redirect_url": "/dotnet/fundamentals/networking/network-info#network-change-events"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-get-interface-and-protocol-information.md",
"redirect_url": "/dotnet/fundamentals/networking/network-info#network-statistics-and-properties"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-ping-a-host.md",
"redirect_url": "/dotnet/fundamentals/networking/network-info#determine-if-a-remote-host-is-reachable"
},
{
"source_path_from_root": "/docs/framework/network-programming/accessing-the-internet-through-a-proxy.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient#http-proxy"
},
{
"source_path_from_root": "/docs/framework/network-programming/automatic-proxy-detection.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient#http-proxy"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-override-a-global-proxy-selection.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient#global-default-proxy"
},
{
"source_path_from_root": "/docs/framework/network-programming/international-resource-identifier-support-in-system-uri.md",
"redirect_url": "/dotnet/fundamentals/networking/overview#identifying-resources"
},
{
"source_path_from_root": "/docs/framework/network-programming/nat-traversal-using-ipv6-and-teredo.md",
"redirect_url": "/dotnet/fundamentals/networking/ipv6-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/proxy-configuration.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient#http-proxy"
},
{
"source_path_from_root": "/docs/framework/network-programming/changes-to-the-system-uri-namespace-in-version-2-0.md",
"redirect_url": "/dotnet/fundamentals/networking/overview#identifying-resources"
},
{
"source_path_from_root": "/docs/framework/network-programming/changes-to-ntlm-authentication-for-httpwebrequest-in-version-3-5-sp1.md",
"redirect_url": "/dotnet/fundamentals/networking/http/http-overview"
},
{
"source_path_from_root": "/docs/framework/network-programming/how-to-enable-a-webrequest-to-use-a-proxy-to-communicate-with-the-internet.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient#http-proxy"
}
]
}