MZ@ !L!This program cannot be run in DOS mode. $PELF" 0v  oV@$Oh$   H.text|  `.rsrc@@.reloc @BXHP  8&PBSJB v4.0.30319lH#~h#Strings#US #GUID0#Blob 3  kkXY@@D@a@@-@ RRR )R1R9RARIRQR. ...#.+ .3@.;R.C.K/e YhSystem.RuntimeDebuggableAttributeAssemblyTitleAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeMicrosoft.CodeAnalysis.Features.resources.dllSystem.Reflection.ctorSystem.DiagnosticsSystem.Runtime.CompilerServicesMicrosoft.CodeAnalysis.FeaturesResources.es.resourcesMicrosoft.CodeAnalysis.CodeFixesResources.es.resourcesMicrosoft.CodeAnalysis.AnalyzersResources.es.resourcesMicrosoft.CodeAnalysis.Features.resourcesDebuggingModes$Am?    ?_ :$$RSA1gw:މ8e `Y>Ēe??1 3`!g-1 /%}oY5L9EC;&=oGP\dEk*+Ge+]TWrapNonExceptionThrowsMicrosoft Corporation3.© Microsoft Corporation. All rights reserved. 4.0.21.51404=84.0.0-6.21514.4+df45061e218c9b5813c5531bc06fb238a23e30f6$Microsoft.CodeAnalysis.FeaturesYlSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetRPADPADPBӟFxn1ˁcΓ&oUv_J'n.уڃ9^g0J"䑄3zN dކ&7(!C#?I8%S͉.Kd̊zNhًz277dYʌӌꌻI] *&X(ҍaBz/dHvcwqˏ܏ 叧-5/͐kxԐwK'(CJw “y>&tI߱z '\l&_e@zBVP GjosCschk?o,߿ı՜K4u3Sĝe革Hy2d5ݏ;Ll3^u-}u|[Pš//PKa좋٣KhҏS̤a\󆥴@ӥ"c_tҴ{5~rq[@GҧCbRYmc詖[﹪!檁N2F~z& &^ @bBw^׮JHfa b?z`R%qڰ N2&JDZs6>ղ"]b)ϳi#Cn-cECT̶?ϱ'z=egz?~"~A۹1ԡ'߮ȺKֺD˻dWλ<ڻ%[H}м WּCƽj~ӽ;e=Nʉȟ2de}e>f'5‡Iq2Hij2q!ĥБRҟŵPffڿ, pgMwțBqɡ=ɟb2B?\HfzYN$ʒ3ܾ#r|Ỷ>g|ņWQ!"А&5EbJz)"Аbvf ;ҼCU;rZ3`CKӷu}9w6XֹTkE`cg~<.;@;Ƚ=LW"ڄ ڊ64)vVN/܊QݵWݔҠ=L/#߈̕ڲVףI|ਕ5*J" %|RL♔*J4*M//Gil 宴敆L:{]^o } }A'/~ܓ멧 %6AG^Nlpa'{/I~Xܺ︿V`tw4xG+e/2ҁ$ 8t/qwȧxm a\kdFk rlM' Rh.q}$h!?VIWD 0gyX\sz2w V5;(iU%& e xJ˻"j - h(7Zw|,$R%BpSM7rRYhb8.Ԧ!h1a F| H ; O g4 CV  hN ]f =S @W i 2: 2 < ]{ Ĺ  +A S rn | NL4wXr4%@J0{,@j Yl!Ns.[<<[(x`*cgYg}Xh@Be'zQ3\JjOz!tsqOJ` pA2ٽFúe0E:D蹨3!p;Qhr 2J 7 i!y!7C"f""P"p$$JV%8)&H&Z&.ѡ&''c(''m(m)av)Q*^H*AN*Oy+D++ ,&,qϖ,b-.J.._2./$/ˣ0F000~0ޑ0h1aQ161"`1+2P2E2LI3N3o3dq3t 4U484gL4h4[4rG5%#5%*6rp6w6@6&6V 7P?>7R7 78S8J8X9:i2-:M^:j::P:;M;[h;;\;7RS?? м??Uf3@Q@[{Y@+s@@A}eBBKǼB BrCeI7COjC}DDADtDciEܴvEzEEFRuG%HH@HHVHMIVIrc)I*?I%?IyI:ΣI 7JJώJzZKKdpLP}L=M-MNN8N㔕O&O+Pd4PUPP˻PP*4PPPPQALQx>Qj1Q ]QzQb6R7leRMSSdSgSS,STRoTPYTU9Vn=ogtoop3py~qrsG s$-s/s s!sss&/t:tto8t%u|Yu<~ubu-ve.vd3vvQ"wlڟwaxww7w) x xVxZxAxfx*yƎy;yyz{X${B`{T_w{/Ƿ{|'|vJ|hp|s||/`|؊|(|MR}. s} ~ ~Q&d%;Y= xIzX)v,mF4) ӄ5?xGo8Kc5A$.L)TH_VP Sx)Aob;xʓ<0TLN0tQ֝)xJ:r7EHL2Gi=͛QeyR}r?>/8!N?H*s[.~_c WynJ{lK- p*5 |CP25hd4|[N ?M{tpFB^< 7Am GNcS=g})53,HLpְ|OKA/fB4v6"*;sW S/n3V1z@wOOZIG>b1J%*+_LN!p}:9XzqpU/wHbJQ*`[nDL<UH*ئga:vx5 $we f-?sf Xp%F؞uizzp@y%o/Z-8h;cC;F-k@=NR}I[U<hhЉdCdRPKKSj1A19>/T:jC)R(hG?cGhljyCsAh683{_3iY{tmtMX~6O:7+*boH,OD6~>ЈL{8d8d zPMi ` "r8z{;rj/Cm"|CF{K>_*S5utA̯404<G$Jϥ7#+jN44gz"@T= jG[pn;kZ0VNk+r`z4Giol7f+5T؋ +^ :x;^Q`+7eJR]{BLo79:EnKg^AaD8~(Bt=])2+8!,>5Luz.lj?T9AzDUҖ.0/kjPP6Hun 8\1 Hfr#idvZk+#$יӻ5_kW#|9v>ҩ?Pc8"P 3\}C ?Jk ~QJFGFg6VSh>+qL׀q'o{c~*Q O8E8~yhߚF2?iU]@l90wHmHcsʶ;oMfRt&onfBpeOlghuZCkd>BԢL=}Wt`=gE.}gsT(4'`Bkw'0xJq9! P y 'b6~/v>ކ?4m,MF\a;(yͮem&bۣ9Bvv!«z @'x_wg|<ox,kq->+KMi|Vsnk;q0_directive"AM_PM_abbreviated:AM_PM_abbreviated_description'AM_PM_full,AM_PM_full_descriptionvA_subtraction_must_be_the_last_element_in_a_character_classAccessing_captured_variable_0_that_hasn_t_been_accessed_before_in_1_requires_restarting_the_application0Actions_can_not_be_empty`:Add_DebuggerDisplay_attribute6Add_accessibility_modifiers&Add_argument_name_0`Add_argument_name_0_including_trailing_argumentsAdd_document_0B"Add_explicit_cast[Add_member_name{.Add_missing_param_nodesAdd_null_checkAdd_null_checksDAdd_null_checks_for_all_parametersJAdd_optional_parameter_to_constructorQ8Add_optional_parameters_to_0}$Add_parameter_to_0`Add_parameter_to_0_and_overrides_implementations8Add_parameter_to_constructor &Add_parameters_to_0' 4Add_project_reference_to_0D $Add_reference_to_0m DocumentIsOutOfSyncWithDebuggee#Document_must_be_contained_in_the_workspace_that_created_this_service|$EditAndContinue$BEditAndContinueDisallowedByModule$DEditAndContinueDisallowedByProject %TEncapsulate_field_colon_0_and_use_propertya%ZEncapsulate_field_colon_0_but_still_use_field%FEncapsulate_fields_and_use_property%LEncapsulate_fields_but_still_use_field% Enums& ErrorReadingFile$&TError_creating_instance_of_CodeFixProviderI&XError_creating_instance_of_CodeFixProvider_0y& Events&Example&Examples& Exceptions_colon&Explicitly_implemented_methods_of_records_must_have_parameter_names_that_match_the_compiler_generated_equivalent_0&"Extension_methodsw'$Extract_base_class'"Extract_interface',Extract_local_function'Extract_method'BFailed_to_analyze_data_flow_for_0' Fields(>Find_and_install_latest_version(HFind_and_install_latest_version_of_0E(,First_word_capitalizedu(&Fix_all_occurrences(Fix_formatting(Fix_typo_0(Format_document(&Formatting_document)Fully_qualify_0")Generate_0_12)0Generate_0_1_in_new_fileE)>Generate_Equals_and_GetHashCodei),Generate_Equals_object)(Generate_GetHashCode)8Generate_abstract_method_1_0)Generate_read_only_property_1_0 -Generate_type_09-&Generate_variable_0M- Global_Namespacee-FIllegal_backslash_at_end_of_pattern-Insufficient_hexadecimal_digits2Interfaces3$Introduce_constant30Introduce_constant_for_033VIntroduce_constant_for_all_occurrences_of_0U3Introduce_field3*Introduce_field_for_03PIntroduce_field_for_all_occurrences_of_03Introduce_local3Merge_with_previous_0_statement 9ZMethodMustReturnStreamThatSupportsReadAndSeekM98Method_referenced_implicitly9Methods92Missing_control_character9Modifying_0_which_contains_a_static_variable_requires_restarting_the_application9Modifying_0_which_contains_an_Aggregate_Group_By_or_Join_query_clauses_requires_restarting_the_applicationS:Modifying_0_which_contains_the_stackalloc_operator_requires_restarting_the_application:Modifying_a_catch_finally_handler_with_an_active_statement_in_the_try_block_requires_restarting_the_application1;Modifying_a_catch_handler_around_an_active_statement_requires_restarting_the_application;|Modifying_a_generic_method_requires_restarting_the_application0<Modifying_a_method_inside_the_context_of_a_generic_type_requires_restarting_the_application{<Modifying_a_try_catch_finally_statement_when_the_finally_block_is_active_requires_restarting_the_application<Modifying_an_active_0_which_contains_On_Error_or_Resume_statements_requires_restarting_the_applicationd=Modifying_body_of_0_requires_restarting_the_application_because_the_body_has_too_many_statements=Modifying_body_of_0_requires_restarting_the_application_due_to_internal_error_1P>Modifying_source_file_0_requires_restarting_the_application_because_the_file_is_too_big>Modifying_source_file_0_requires_restarting_the_application_due_to_internal_error_1-?Modifying_source_with_experimental_language_features_enabled_requires_restarting_the_application?Modifying_the_initializer_of_0_in_a_generic_type_requires_restarting_the_application@Modifying_whitespace_or_comments_in_0_inside_the_context_of_a_generic_type_requires_restarting_the_application}@Modifying_whitespace_or_comments_in_a_generic_0_requires_restarting_the_applicationAModulespA4Move_contents_to_namespacezA>Move_declaration_near_referenceAMove_file_to_0A@Move_file_to_project_root_folderA"Move_to_namespaceBMove_type_to_0=BXMoving_0_requires_restarting_the_applicationOBNamespacesB&Nested_quantifier_0BDNo_common_root_node_for_extractionBNNo_valid_location_to_insert_method_callBPNo_valid_selection_to_perform_extraction.CfNon_invoked_method_cannot_be_replaced_with_property`CNot_AvailableC.Not_enough_close_parensCXNote_colon_Tab_twice_to_insert_the_0_snippetCOnly_methods_with_a_single_argument_which_is_not_an_out_variable_declaration_can_be_replaced_with_a_propertyDOperatorsD Parameters_colonDParameters_type_or_return_type_cannot_be_an_anonymous_type_colon_bracket_0_bracketDPascal_CaseEPending(EbPick_members_to_be_used_as_constructor_parameters5EZPick_members_to_be_used_in_Equals_GetHashCodeyE0Pick_members_to_overrideEProjectEPropertiesEjProperty_cannot_safely_be_replaced_with_a_method_callEHProperty_reference_cannot_be_updated=FRegex_all_diacritic_marks_shortH@Regex_all_letter_characters_longHBRegex_all_letter_characters_short:I,Regex_all_numbers_longYI.Regex_all_numbers_shortIJRegex_all_punctuation_characters_longILRegex_all_punctuation_characters_short JFRegex_all_separator_characters_long1JHRegex_all_separator_characters_short~J,Regex_all_symbols_longJ.Regex_all_symbols_shortJ,Regex_alternation_longJ.Regex_alternation_shortKRegex_any_character_group_shortL.Regex_atomic_group_longL0Regex_atomic_group_shortAPRegex_backspace_character_shortP4Regex_balancing_group_longP6Regex_balancing_group_shortU Regex_base_groupU2Regex_bell_character_longU4Regex_bell_character_short!VHRegex_carriage_return_character_long7VJRegex_carriage_return_character_shortVLRegex_character_class_subtraction_longVNRegex_character_class_subtraction_shortX*Regex_character_groupXRegex_commentXNRegex_conditional_expression_match_longXPRegex_conditional_expression_match_short@ZDRegex_conditional_group_match_longhZFRegex_conditional_group_match_short[:Regex_contiguous_matches_long[Regex_end_of_line_comment_short`:Regex_end_of_string_only_long`Regex_form_feed_character_shortBg0Regex_group_options_longbg2Regex_group_options_short"k:Regex_hexadecimal_escape_long5kuJRegex_match_exactly_n_times_lazy_long_uLRegex_match_exactly_n_times_lazy_shortv@Regex_match_exactly_n_times_long,vBRegex_match_exactly_n_times_shortvNRegex_match_one_or_more_times_lazy_longvPRegex_match_one_or_more_times_lazy_shortwDRegex_match_one_or_more_times_longwFRegex_match_one_or_more_times_shortxPRegex_match_zero_or_more_times_lazy_longxRRegex_match_zero_or_more_times_lazy_shortPyFRegex_match_zero_or_more_times_longxyHRegex_match_zero_or_more_times_short)zLRegex_match_zero_or_one_time_lazy_longFzNRegex_match_zero_or_one_time_lazy_shortzBRegex_match_zero_or_one_time_long"{DRegex_match_zero_or_one_time_short{@Regex_matched_subexpression_long{BRegex_matched_subexpression_short}Regex_name}Regex_name1}Regex_name2}(Regex_name_or_number}Regex_named_backreference_shortk~LRegex_named_matched_subexpression_long~NRegex_named_matched_subexpression_shortFRegex_negative_character_group_long HRegex_negative_character_group_shortFRegex_negative_character_range_longHRegex_negative_character_range_short2HRegex_negative_unicode_category_longUJRegex_negative_unicode_category_shortK:Regex_new_line_character_longkRegex_non_digit_character_shortHRegex_non_white_space_character_longJRegex_non_white_space_character_short8Regex_non_word_boundary_long2:Regex_non_word_boundary_short:Regex_non_word_character_longՉRegex_punctuation_initial_quote+,Regex_punctuation_openI.Regex_punctuation_other](Regex_separator_linep2Regex_separator_paragraph*Regex_separator_space>Regex_start_of_string_only_long@Regex_start_of_string_only_shortߔDRegex_start_of_string_or_line_longFRegex_start_of_string_or_line_short&Regex_subexpression*Regex_symbol_currency "Regex_symbol_math*Regex_symbol_modifier4$Regex_symbol_otherK0Regex_tab_character_long[2Regex_tab_character_short6Regex_unicode_category_long8Regex_unicode_category_short2Regex_unicode_escape_long4Regex_unicode_escape_short@Regex_unicode_general_category_0BRegex_vertical_tab_character_long+DRegex_vertical_tab_character_shortf@Regex_white_space_character_longBRegex_white_space_character_shortߚ0Regex_word_boundary_long2Regex_word_boundary_short2Regex_word_character_long4Regex_word_character_shortuRegex_yesdRegex_zero_width_negative_lookahead_assertion_longfRegex_zero_width_negative_lookahead_assertion_shortڢfRegex_zero_width_negative_lookbehind_assertion_long hRegex_zero_width_negative_lookbehind_assertion_short8dRegex_zero_width_positive_lookahead_assertion_long~fRegex_zero_width_positive_lookahead_assertion_shortrfRegex_zero_width_positive_lookbehind_assertion_longhRegex_zero_width_positive_lookbehind_assertion_shortJ~Related_method_signatures_found_in_metadata_will_not_be_updatedRemarks_colonBRemoval_of_document_not_supported$Remove_Suppression$(Remove_Suppression_07*Remove_async_modifierN"Remove_document_0m(Remove_qualification*Remove_reference_to_0"Remove_separatorsRemove_tag̮0Remove_unnecessary_castsݮ,Remove_unused_variable.Remove_unused_variablesRemoving_0_that_accessed_captured_variables_1_and_2_declared_in_different_scopes_requires_restarting_the_application=Removing_0_that_contains_an_active_statement_requires_restarting_the_applicationͯ Rename_file_to_0. Rename_type_to_0Q\Renaming_0_requires_restarting_the_applicationqRenaming_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeRenaming_a_captured_variable_from_0_to_1_requires_restarting_the_application-:Replace_0_and_1_with_property Replace_0_with_1ñ*Replace_0_with_method߱,Replace_0_with_methods.Replace_0_with_propertyReported_diagnostic_0_has_a_source_location_1_in_file_2_which_is_outside_of_the_given_fileBReported_diagnostic_0_has_a_source_location_in_file_1_which_is_not_part_of_the_compilation_being_analyzed|Reported_diagnostic_with_ID_0_is_not_supported_by_the_analyzerVRepresents_an_object_whose_operations_will_be_resolved_at_runtimePRequested_assembly_already_loaded_from_00Resolve_conflict_markers+Returns_colonQ Roslyn_HostError\RudeEditnPSelection_does_not_contain_a_valid_tokenJSelection_not_contained_inside_a_type Separate_nibbles$Separate_thousandsSeparate_words,Simplify_Member_AccessSimplify_Names9SnippetsNSolutione8Sort_accessibility_modifierspFSplit_into_consecutive_0_statementsSuppress_0HSwitching_between_lambda_and_local_function_requires_restarting_the_applicationV`TODO_colon_dispose_managed_state_managed_objectsTODO_colon_free_unmanaged_resources_unmanaged_objects_and_override_finalizerTODO_colon_override_finalizer_only_if_0_has_code_to_free_unmanaged_resources`FTODO_colon_set_large_fields_to_nullȷ Take_0Take_bothTake_bottomTake_top'&Target_type_matches=tThe_address_of_a_variable_is_used_inside_the_selected_code^rThe_assembly_0_containing_type_1_references_NET_FrameworkZThe_assembly_0_does_not_contain_any_analyzers BThe_member_is_defined_in_metadata@The_selection_contains_a_local_function_call_without_its_declarationi^The_selection_contains_an_error_or_unknown_typeǹTThe_selection_contains_no_active_statement@The_symbol_does_not_have_an_icon1This_symbol_has_related_definitions_or_references_in_metadata_Changing_its_signature_may_result_in_build_errors_Do_you_want_to_continueQJToo_many_bars_in_conditional_grouping*Too_many_close_parenslType_parameter_0_is_hidden_by_another_type_parameter_1*Type_parameters_colon`6UnableToReadSourceFileOrPdbvTUnable_to_load_Analyzer_assembly_0_colon_1uPUnexpected_interface_member_kind_colon_0,Unknown_error_occurredܼ Unknown_property$Unknown_property_0&Unknown_symbol_kind6Unrecognized_grouping_construct@Unterminated_character_class_setʽ4Unterminated_regex_comment(Unwrap_all_arguments*Unwrap_all_parameters&>Unwrap_and_indent_all_argumentsH@Unwrap_and_indent_all_parameters(Unwrap_argument_list"Unwrap_call_chainھ"Unwrap_expression*Unwrap_parameter_list\Updating_0_requires_restarting_the_application=Updating_a_0_around_an_active_statement_requires_restarting_the_application{Updating_a_complex_statement_containing_an_await_expression_requires_restarting_the_applicationUpdating_an_active_statement_requires_restarting_the_applicationYUpdating_async_or_iterator_modifier_around_an_active_statement_requires_restarting_the_applicationUpdating_reloadable_type_marked_by_0_attribute_or_its_member_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeCUpdating_the_Handles_clause_of_0_requires_restarting_the_applicationUpdating_the_Implements_clause_of_a_0_requires_restarting_the_application)Updating_the_alias_of_Declare_statement_requires_restarting_the_applicationUpdating_the_attributes_of_0_requires_restarting_the_application_because_it_is_not_supported_by_the_runtimeUpdating_the_base_class_and_or_base_interface_s_of_0_requires_restarting_the_applicationRUpdating_the_initializer_of_0_requires_restarting_the_applicationUpdating_the_kind_of_a_property_event_accessor_requires_restarting_the_application~Updating_the_kind_of_a_type_requires_restarting_the_applicationjUpdating_the_library_name_of_Declare_statement_requires_restarting_the_application~Updating_the_modifiers_of_0_requires_restarting_the_application)xUpdating_the_size_of_a_0_requires_restarting_the_applicationztUpdating_the_type_of_0_requires_restarting_the_applicationUpdating_the_underlying_type_of_0_requires_restarting_the_application|Updating_the_variance_of_0_requires_restarting_the_application_ Use_0JUse_block_body_for_lambda_expressionsTUse_expression_body_for_lambda_expressions$Use_framework_type@Use_interpolated_verbatim_string8&Use_local_version_0`|Use_locally_installed_0_version_1_This_version_used_in_colon_2~@User_Diagnostic_Analyzer_FailureValue_colonvVariadic_SignatureHelpItem_must_have_at_least_one_parameter ZWarning_Method_overrides_symbol_from_metadataZrWarning_colon_Collection_may_be_modified_during_iterationlWarning_colon_Collection_was_modified_during_iterationtWarning_colon_Iteration_variable_crossed_function_boundary*Warning_colon_changing_namespace_may_produce_invalid_code_and_change_code_meaningoxWarning_colon_semantics_may_change_when_converting_statement2Wrap_and_align_call_chain42Wrap_and_align_expression`_0_cannot_be_null_or_whitespace_0_dash_1&_0_is_not_null_here&_0_may_be_null_here0_10000000ths_of_a_secondH_10000000ths_of_a_second_description'B_10000000ths_of_a_second_non_zerooZ_10000000ths_of_a_second_non_zero_description._1000000ths_of_a_second8F_1000000ths_of_a_second_description]@_1000000ths_of_a_second_non_zeroX_1000000ths_of_a_second_non_zero_description,_100000ths_of_a_secondPD_100000ths_of_a_second_descriptionu>_100000ths_of_a_second_non_zeroV_100000ths_of_a_second_non_zero_description*_10000ths_of_a_secondvB_10000ths_of_a_second_description<_10000ths_of_a_second_non_zeroT_10000ths_of_a_second_non_zero_description(_1000ths_of_a_second@_1000ths_of_a_second_description:_1000ths_of_a_second_non_zerokR_1000ths_of_a_second_non_zero_description&_100ths_of_a_second>_100ths_of_a_second_description8_100ths_of_a_second_non_zeroP_100ths_of_a_second_non_zero_description$_10ths_of_a_second<_10ths_of_a_second_description6_10ths_of_a_second_non_zeroN_10ths_of_a_second_non_zero_description2_12_hour_clock_1_2_digitsRJ_12_hour_clock_1_2_digits_descriptiont._12_hour_clock_2_digitsBF_12_hour_clock_2_digits_descriptionb2_24_hour_clock_1_2_digitsJ_24_hour_clock_1_2_digits_description._24_hour_clock_2_digitsF_24_hour_clock_2_digits_description@all_anonymous_types_in_containerfull_long_date_time_description(full_short_date_time*@full_short_date_time_descriptionP,general_long_date_time,Dgeneral_long_date_time_descriptionS.general_short_date_timeFgeneral_short_date_time_descriptionzgenerated_code_is_overlapping_with_hidden_portion_of_the_codevgenerating_source_for_symbols_of_this_type_is_not_supported generic_overload9"generic_overloadsOin_gin_0_1_2kin_0_project_1in_Source&in_Source_attribute&in_Suppression_Fileindexer_interface_Zinto_extracted_method_to_invoke_at_call_sites"into_new_overload&is_>0just_this_anonymous_typeB label[local_constantelocal_functionvlocal_variable location_unknownlong_date*long_date_descriptionlong_time*long_time_description(member_kind_and_name1 method<"minute_1_2_digitsE:minute_1_2_digits_description\minute_2_digits 6minute_2_digits_description#  month_1_2_digitsd 8month_1_2_digits_descriptionx month_2_digits 4month_2_digits_description "month_abbreviated :month_abbreviated_description month_day *month_day_description month_full$,month_full_description4namespace_operator_*overload4overloads_@parameterM&paren_Unknown_parenYperiod_erah,period_era_descriptionxproject_0Tproperty_b"property_accessormrange_variable"rfc1123_date_time:rfc1123_date_time_description(round_trip_date_time"@round_trip_date_time_descriptionM"second_1_2_digitsk!:second_1_2_digits_description!second_2_digits@#6second_2_digits_descriptionW#short_date$,short_date_description$short_time&,short_time_description!&$sortable_date_time?'TODOCambie '{0}' a '{1}'.#Cambiar el espacio de nombres "{0}"Cambiar firma...$Cambiar al espacio de nombres global yImplementar {0}%Implementar "{0}" de forma explícita%Implementar "{0}" de forma implícitaImplementar clase abstracta4Implementar todas las interfaces de forma explícita4Implementar todas las interfaces de forma implícita2Implementar todos los miembros de forma explícitaImplementar de forma explícitaImplementar de forma implícitaImplementar interfaz'Implementar interfaz de forma abstractaEImplementar la interfaz de forma explícita con el patrón de Dispose'Implementar interfaz a través de '{0}'1Implementar la interfaz con el patrón de Dispose6Implementar los miembros restantes de forma explícitaImplementar a través de "{0}"sPara implementar un parámetro posicional de registro "{0}" como solo lectura se requiere reiniciar la aplicación.Para implementar un parámetro posicional de registro "{0}" con un descriptor de acceso set se requiere reiniciar la aplicación.$Escape de carácter incompleto \p{X}'Aplicar sangría a todos los argumentos(Aplicar sangría a todos los parámetros#Argumentos con la sangría ajustada$Parámetros con la sangría ajustadaInicializar campo "{0}"Inicializar propiedad "{0}"En línea "{0}"Alinear y mantener "{0}"Instalar '{0} {1}'Instalar paquete '{0}'Instalar la versión '{0}',Instalar con el Administrador de paquetes...$Insuficientes dígitos hexadecimales InterfacesIntroducir la sangría Introducir la constante de '{0}' mal formado*Combinar con la instrucción "{0}" anidada,Combinar con la instrucción "{0}" siguiente*Combinar con la instrucción "{0}" externa+Combinar con la instrucción "{0}" anteriorN{0} debe devolver una secuencia que admita operaciones de lectura y búsqueda.,Método al que se hace referencia implícitaMétodosFalta de carácter de control]Para modificar {0}que contiene una variable estática, es necesario reiniciar la aplicación.}Para modificar {0} que contiene las cláusulas de consulta Aggregate, Group By o Join, es necesario reiniciar la aplicación.]Para modificar {0}que contiene el operador stackalloc, es necesario reiniciar la aplicación.Para modificar un controlador catch/finally con una instrucción de acción en el bloque try se requiere reiniciar la aplicación.xPara modificar un controlador de tipo catch alrededor de una instrucción activa, es necesario reiniciar la aplicación.IPara modificar un método genérico se requiere reiniciar la aplicación.hPara modificar un método dentro del contexto de un tipo genérico se requiere reiniciar la aplicación.}Para modificar una instrucción try/catch/finally cuando el bloque finally está activo se requiere reiniciar la aplicación.tPara modificar una {0} de acción que contiene instrucciones On Error o Resume se requiere reiniciar la aplicación.tPara modificar el cuerpo de {0}se requiere reiniciar la aplicación porque el cuerpo tiene demasiadas instrucciones.dPara modificar el cuerpo de {0} es necesario reiniciar la aplicación debido a un error interno: {1}uPara modificar el archivo de origen "{0}" se requiere reiniciar la aplicación porque el archivo es demasiado grande.mPara modificar el archivo de origen "{0}" se requiere reiniciar la aplicación debido a un error interno: {1}|Para modificar el origen con las características de lenguaje experimental habilitadas se requiere reiniciar la aplicación.aPara modificar el inicializador de {0} en un tipo genérico se requiere reiniciar la aplicación.Para modificar espacios en blanco o comentarios en {0} dentro del contexto de un tipo genérico se requiere reiniciar la aplicación.iPara modificar espacios en blanco o comentarios en un {0}genérico es necesario reiniciar la aplicación.Módulos(Mover contenido al espacio de nombres...,Mover la declaración cerca de la referenciaMover el archivo a "{0}"0Mover el archivo a la carpeta raíz del proyectoMover a espacio de nombres...Mover tipo a {0}5Para mover {0} es necesario reiniciar la aplicación.Espacios de nombresCuantificador anidado {0}-No hay nodo raíz común para la extracción.GNo hay ninguna ubicación válida para insertar una llamada de método.0Selección no válida para efectuar extracción.?El método no invocado no se puede reemplazar por la propiedad.No disponible ⚠No hay suficientes )RNota: Presione dos veces la tecla Tab para insertar el fragmento de código '{0}'.Solo los métodos que tienen un solo argumento, que no es una declaración de variable out, se pueden reemplazar por una propiedad. Operadores Parámetros:[El tipo de los parámetros o el tipo de valor devuelto no puede ser un tipo anónimo: [{0}] Pascal Case BSeleccionar miembros para usarlos como parámetros del constructor4Seleccionar miembros para usar en Equals/GetHashCode#Seleccionar miembros para invalidarProyecto PropiedadesPLa propiedad no se puede reemplazar por una llamada a un método de forma segura1No se puede actualizar la referencia de propiedad9Propiedad a la que se hace referencia de forma implícita Extraer "{0}"Extraer "{0}" hasta "{1}")Extraer miembros hasta el tipo de base...*Extraer miembros a una nueva clase base...%Cuantificador {x, y} después de nada8Volver a evaluar prioridades de {0}(valor actual: '{1}')referencia al grupo no definido,Referencia a nombre de grupo no definido {0}-Referencia al número de grupo indefinido {0}RTodos los caracteres de control. Esto incluye las categorías Cc, Cf, Cs, Co y Cn.todos los caracteres de controlHTodas las marcas diacríticas. Esto incluye las categorías Mn, Mc y Me.todas las marcas diacríticasOTodos los caracteres de letra. Esto incluye los caracteres Lu, Ll, Lt, Lm y Lo.todos los caracteres de letra=Todos los números. Esto incluye las categorías Nd, Nl y No.todos los números^Todos los caracteres de puntuación. Esto incluye las categorías Pc, Pd, Ps, Pe, Pi, Pf y Po.#todos los caracteres de puntuaciónKTodos los caracteres separadores. Esto incluye las categorías Zs, Zl y Zp. todos los caracteres separadoresBTodos los símbolos. Esto incluye las categorías Sm, Sc, Sk y So.todos los símbolosPuede usar el carácter de barra vertical (|) para hacerlo coincidir con algún patrón de una serie, donde el carácter | el carácter separa cada patrón. alternaciónEl carácter de punto (.) coincide con cualquier carácter excepto \n (el carácter de nueva línea, \u000A). Si la opción RegexOptions.SingleLine modifica un patrón de expresión regular o si la parte del patrón que contiene el carácter . se modifica mediante la opción "s", . coincide con cualquier carácter.cualquier carácterLos grupos atómicos (conocidos en algunos otros motores de expresiones regulares como subexpresión sin vuelta atrás, subexpresión atómica o subexpresión de una sola vez) deshabilitan la vuelta atrás. El motor de expresiones regulares coincidirá con tantos caracteres de la cadena de entrada como pueda. Cuando no sean posibles más coincidencias, no volverá atrás para intentar coincidencias de patrones alternativas. (Es decir, la subexpresión coincide únicamente con las cadenas que coincidan solo con la subexpresión; no intenta buscar coincidencias con una cadena en función de la subexpresión y de todas las subexpresiones que la sigan). Se recomienda esta opción si sabe que la vuelta atrás no será correcta. Evitar que el motor de expresiones regulares realice búsquedas innecesarias mejora el rendimiento.grupo atómico.Coincide con un carácter de retroceso, \u0008carácter de retroceso Una definición de grupo de equilibrio elimina la definición de un grupo definido anteriormente y almacena, en el grupo actual, el intervalo entre el grupo definido anteriormente y el grupo actual. "name1" es el grupo actual (opcional), "name2" es un grupo definido anteriormente y "subexpression" es cualquier patrón de expresión regular válido. La definición del grupo de equilibrio elimina la definición de name2 y almacena el intervalo entre name2 y name1 en name1. Si no se define un grupo de name2, la coincidencia se busca con retroceso. Como la eliminación de la última definición de name2 revela la definición anterior de name2, esta construcción permite usar la pila de capturas para el grupo name2 como contador para realizar el seguimiento de las construcciones anidadas, como los paréntesis o los corchetes de apertura y cierre. La definición del grupo de equilibrio usa "name2" como una pila. El carácter inicial de cada construcción anidada se coloca en el grupo y en su colección Group.Captures. Cuando coincide el carácter de cierre, se quita el carácter de apertura correspondiente del grupo y se quita uno de la colección Captures. Una vez que se han encontrado coincidencias de los caracteres de apertura y cierre de todas las construcciones anidadas, "name1" se queda vacío.grupo de equilibrio grupo base5Coincide con un carácter de campana (alarma), \u0007carácter de campana|Coincide con un carácter de retorno de carro, \u000D. Tenga en cuenta que \r no equivale al carácter de nueva línea, \n.carácter de retorno de carroLa sustracción de la clase de caracteres produce un conjunto de caracteres que es el resultado de excluir los caracteres en una clase de caracteres de otra clase de caracteres. "base_group" es un grupo o intervalo de caracteres positivos o negativos. El componente "excluded_group" es otro grupo de caracteres positivos o negativos, u otra expresión de sustracción de clases de caracteres (es decir, puede anidar expresiones de sustracción de clases de caracteres).#sustracción de clase de caracteresgrupo de caracteres comentarioEste elemento del lenguaje intenta coincidir con uno de dos patrones en función de si puede coincidir con un patrón inicial. "expression" es el patrón inicial que debe coincidir, "yes" es el patrón que debe coincidir si la expresión coincide y "no" es el patrón opcional que debe coincidir si la expresión no coincide.&coincidencia de expresión condicionalEste elemento del lenguaje intenta coincidir con uno de dos patrones en función de si coincide con un grupo de captura especificado. "name" es el nombre (o número) de un grupo de capturas, "yes" es la expresión que debe coincidir si "name" (o "number") tiene una coincidencia y "no" es la expresión opcional para la coincidencia si no la tiene.!coincidencia de grupo condicionalEl delimitador \G especifica que se debe producir una coincidencia en el punto en el que finalizó la coincidencia anterior. Cuando se usa este delimitador con el método Regex.Matches o Match.NextMatch, se garantiza que todas las coincidencias sean contiguas.coincidencias contiguasuCoincide con un carácter de control ASCII, donde X es la letra del carácter de control. Por ejemplo, \cC es CTRL-C.carácter de control\d corresponde a cualquier dígito decimal. Equivale al patrón de expresión regular \P{Nd}, que incluye los dígitos decimales estándar 0-9, así como los dígitos decimales de otros conjuntos de caracteres. Si se especifica un comportamiento compatible con ECMAScript, \d equivale a [0-9]carácter de dígito decimalUn signo de número (#) marca un comentario en modo x, que comienza en el carácter # sin escape al final del patrón de expresión regular y continúa hasta el final de la línea. Para usar esta construcción, debe habilitar la opción x (mediante opciones en línea) o proporcionar el valor RegexOptions.IgnorePatternWhitespace al parámetro option al crear una instancia del objeto Regex o llamar a un método estático Regex.comentario de fin de líneaEl delimitador \Z especifica que debe producirse una coincidencia al final de la cadena de entrada. Al igual que el elemento de lenguaje $, \z omite la opción RegexOptions.Multiline. A diferencia del elemento de lenguaje \Z, \z no coincide con un carácter \n al final de una cadena. Por lo tanto, solo puede coincidir con la última línea de la cadena de entrada.solo el fin de la cadenaEl delimitador \Z especifica que debe producirse una coincidencia al final de la cadena de entrada o antes de \n al final de la cadena de entrada. Es idéntico al delimitador $, excepto que \Z omite la opción RegexOptions.Multiline. Por lo tanto, en una cadena de varias líneas, solo puede coincidir con el final de la última línea o con la última línea antes de \n. El delimitador \Z coincide con \n, pero no con \r\n (la combinación de caracteres CR/LF). Para hacerlo coincidir con CR/LF, incluya \r?\Z en el patrón de expresión regular.1fin de cadena o antes de terminar la línea nuevaEl delimitador $ especifica que el patrón anterior debe aparecer al final de la cadena de entrada, o antes de \n al final de la cadena de entrada. Si usa $ con la opción RegexOptions.Multiline, la coincidencia también puede producirse al final de una línea. El limitador $ coincide con \n pero no coincide con \r\n (la combinación de retorno de carro y caracteres de nueva línea, o CR/LF). Para hacer coincidir la combinación de caracteres CR/LF, incluya \r?$ en el patrón de expresión regular.fin de cadena o línea+Coincide con un carácter de escape, \u001Bcarácter de escapegrupo excluido expresión6Coincide con un carácter de avance de página, \u000Ccarácter de avance de páginaEsta construcción de agrupación aplica o deshabilita las opciones especificadas dentro de una subexpresión. Las opciones de habilitación se especifican después del signo de interrogación y las opciones de deshabilitación después del signo menos. Las opciones permitidas son:\: i Usar la coincidencia sin distinción de mayúsculas y minúsculas. m Usar el modo de varias líneas, donde ^ y $ coinciden con el principio y el final de cada línea (en lugar del principio y del final de la cadena de entrada). s Usar el modo de una sola línea, donde el punto (.) coincide con todos los caracteres (en lugar de todos los caracteres excepto \n). n No capturar grupos sin nombre. Las únicas capturas válidas son explícitamente grupos con nombre o numerados con el formato (? subexpresión). x Excluir el espacio en blanco sin escape del patrón y habilitar los comentarios después de un signo de número (#).opciones de grupoaCoincide con un carácter ASCII, donde ## es un código de carácter hexadecimal de dos dígitos.escape hexadecimalLa construcción (comentario ?#) permite incluir un comentario alineado en una expresión regular. El motor de expresiones regulares no usa ninguna parte del comentario en la coincidencia de patrones, aunque el comentario está incluido en la cadena devuelta por el método Regex.ToString. El comentario termina en el primer paréntesis de cierre.comentario insertadoHabilita o deshabilita las opciones de coincidencia de patrones específicas para el resto de una expresión regular. Las opciones de habilitación se especifican después del signo de interrogación y las opciones de deshabilitación después del signo menos. Las opciones permitidas son: i Usar la coincidencia sin distinción de mayúsculas y minúsculas. m Usar el modo de varias líneas, donde ^ y $ coinciden con el principio y el final de cada línea (en lugar del principio y del final de la cadena de entrada). s Usar el modo de una sola línea, donde el punto (.) coincide con todos los caracteres (en lugar de todos los caracteres excepto \n). n No capturar grupos sin nombre. Las únicas capturas válidas son explícitamente o grupos con nombre o número con el formato (? subexpresión). x Excluir el espacio en blanco sin escape del patrón y habilitar los comentarios después de un signo de número (#).opciones insertadasProblema de Regex: {0}letra, minúsculaletra, modificador letra, otroletra, tipo títuloletra, mayúsculamarca, de cierremarca, sin espaciadomarca, espaciado combinableEl cuantificador {n,}? coincide con el elemento anterior al menos n veces, donde n es cualquier entero, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo {n,}'coincidir al menos "n" veces (diferido)El cuantificador {n,} coincide con el elemento anterior al menos n veces, donde n es un entero. {n,} es un cuantificador expansivo cuyo equivalente diferido es {n,}?coincidir al menos "n" vecesEl cuantificador {n,m}? coincide con el elemento anterior entre n y m veces, donde n y m son enteros, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo {n,m}'coincidir al menos "n" veces (diferido)El cuantificador {n, m} coincide con el elemento anterior n veces como mínimo, pero no más de m veces, donde n y m son enteros. {n,m} es un cuantificador expansivo cuyo equivalente diferido es {n,m}?coincidir entre "m" y "n" vecesEl cuantificador {n}? coincide exactamente n veces con el elemento anterior, donde n es un entero. Es el equivalente diferido del cuantificador expansivo {n}+*coincidir exactamente "n" veces (diferido)El cuantificador {n} coincide exactamente n veces con el elemento anterior, donde n es un entero. {n} es un cuantificador expansivo cuyo equivalente diferido es {n}?coincidir exactamente "n" vecesEl cuantificador +? coincide con el elemento anterior cero o más veces, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo +'coincidir una o varias veces (diferido)El cuantificador + coincide con el elemento anterior una o más veces. Es equivalente al cuantificador {1,}. + es un cuantificador expansivo cuyo equivalente diferido es +?.coincidir una o varias vecesEl cuantificador *? coincide con el elemento anterior cero o más veces, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo *&coincidir cero o más veces (diferido)El cuantificador * coincide con el elemento anterior cero o más veces. Es equivalente al cuantificador {0,}. * es un cuantificador expansivo cuyo equivalente diferido es *?.coincidir cero o más vecesEl cuantificador ?? coincide con el elemento anterior cero veces o una, pero el menor número de veces que sea posible. Es el homólogo diferido del cuantificador expansivo ?)coincidir cero veces o una vez (diferido)El cuantificador ? coincide con el elemento anterior cero veces o una. Es equivalente al cuantificador {0,1}. ? es un cuantificador expansivo cuyo equivalente diferido es ??.coincidir cero veces o una vezEsta construcción de agrupación captura una "subexpresión" coincidente, donde "subexpresión" es cualquier patrón de expresión regular válido. Las capturas que usan paréntesis se numeran automáticamente de izquierda a derecha según el orden de los paréntesis de apertura en la expresión regular, a partir de uno. La captura con número cero es el texto coincidente con el patrón de expresión regular completo.subexpresión coincidentenombrename1name2nombre o númeroUna referencia inversa con nombre o numerada. "name" es el nombre de un grupo de captura definido en el patrón de expresión regular.referencia inversa con nombreCaptura una subexpresión coincidente y le permite acceder a ella por el nombre o el número. "name" es un nombre de grupo válido y "subexpression" es cualquier patrón de expresión regular válido. "name" no debe contener ningún carácter de puntuación y no puede comenzar con un número. Si el parámetro RegexOptions de un método de coincidencia de patrones de expresión regular incluye la marca RegexOptions.ExplicitCapture, o si la opción n se aplica a esta subexpresión, la única forma de capturar una subexpresión consiste en asignar un nombre explícito a los grupos de captura.$subexpresión coincidente con nombreUn grupo de caracteres negativos especifica una lista de caracteres que no deben aparecer en una cadena de entrada para que se produzca una correspondencia. La lista de caracteres se especifica individualmente. Se pueden concatenar dos o más intervalos de caracteres. Por ejemplo, para especificar el intervalo de dígitos decimales de "0" a "9", el intervalo de letras minúsculas de "a" a "f" y el intervalo de letras mayúsculas de "A" a "F", utilice [0-9a-fA-F].grupo de caracteres negativosUn intervalo de caracteres negativos especifica una lista de caracteres que no deben aparecer en una cadena de entrada para que se produzca una correspondencia. "firstCharacter" es el carácter con el que comienza el intervalo y "lastCharacter" es el carácter con el que finaliza el intervalo. Se pueden concatenar dos o más intervalos de caracteres. Por ejemplo, para especificar el intervalo de dígitos decimales de "0" a "9", el intervalo de letras minúsculas de "a" a "f" y el intervalo de letras mayúsculas de "A" a "F", utilice [0-9a-fA-F].!intervalo de caracteres negativosLa construcción de expresión regular \P{ name } coincide con cualquier carácter que no pertenezca a una categoría general o bloque con nombre de Unicode, donde el nombre es la abreviatura de la categoría o el nombre del bloque con nombre.categoría de Unicode negativa1Coincide con un carácter de nueva línea, \u000Acarácter de nueva líneano\D coincide con cualquier carácter que no sea un dígito. Equivalente al patrón de expresión regular \P{Nd}. Si se especifica un comportamiento compatible con ECMAScript, \D equivale a [^0-9]carácter que no es un dígito\S coincide con cualquier carácter que no sea un espacio en blanco. Equivalente al patrón de expresión regular [^\f\n\r\t\v\x85\p{Z}], o el contrario del modelo de expresión regular equivalente a \s, que corresponde a los caracteres de espacio en blanco. Si se especifica un comportamiento compatible con ECMAScript, \S equivale a [^ \f\n\r\t\v](carácter que no es un espacio en blancoEl delimitador \B especifica que la coincidencia no se debe producir en un límite de palabras. Es el opuesto del delimitador \b.límite que no es una palabra\W coincide con cualquier carácter que no sea una palabra. Coincide con cualquier carácter excepto los de las siguientes categorías Unicode: Ll Letra, minúscula Lu Letra, mayúscula Lt Letra, tipo título Lo Letra, otros Lm Letra, modificador Mn Marca, no espaciado Nd Número, dígito decimal Pc Puntuación, conector Si se especifica un comportamiento compatible con ECMAScript, \W equivale a [^a-zA-Z_0-9]carácter que no es una palabraEsta construcción no captura la subcadena que coincide con una subexpresión: La construcción de grupo que no captura se usa normalmente cuando un cuantificador se aplica a un grupo, pero las subcadenas capturadas por el grupo no tienen ningún interés. Si una expresión regular incluye construcciones de agrupación anidadas, una construcción de grupo que no captura externa no se aplica a las construcciones de grupo anidadas internas.Grupo que no capturanúmero, dígito decimalnúmero, letra número, otroUna referencia inversa numerada, donde "number" es la posición ordinal del grupo de captura en la expresión regular. Por ejemplo, \4 coincide con el contenido del cuarto grupo de captura. Existe una ambigüedad entre los códigos de escape octales (como \16) y las referencias inversas de \number que usan la misma notación. Si la ambigüedad es un problema, puede utilizar la notación \k, que no es ambigua y no se puede confundir con códigos de caracteres octales. Del mismo modo, los códigos hexadecimales como \xdd son inequívocos y no se pueden confundir con referencias inversas.referencia inversa numerada otro, control otro, formatootro, no asignadootro, uso privadootro, suplenteUn grupo de caracteres positivos especifica una lista de caracteres, cualquiera de los cuales puede aparecer en una cadena de entrada para que se produzca una coincidencia.grupo de caracteres positivosUn intervalo de caracteres positivo especifica un intervalo de caracteres, cualquiera de los cuales puede aparecer en una cadena de entrada para que se produzca una coincidencia. "firstCharacter" es el carácter con el que comienza el intervalo y "lastCharacter" es el carácter cpm el que finaliza el intervalo. !intervalo de caracteres positivospuntuación, cerrarpuntuación, conectorpuntuación, guionpuntuación, comilla finalpuntuación, comilla inicialpuntuación, abrirpuntuación, otroseparador, líneaseparador, párrafoseparador, espacioEl delimitador \A especifica que debe producirse una coincidencia al principio de la cadena de entrada. Es idéntico al delimitador ^, excepto que \A omite la opción RegexOptions.Multiline. Por lo tanto, solo puede coincidir con el inicio de la primera línea en una cadena de entrada de varias líneas.solo el inicio de la cadenaEl delimitador ^ especifica que el siguiente patrón debe comenzar en la primera posición de carácter de la cadena. Si usa ^ con la opción RegexOptions.Multiline, la coincidencia debe producirse al principio de cada línea.Inicio de cadena o línea subexpresiónsímbolo, monedasímbolo, matemáticosímbolo, modificadorsímbolo, otro0Coincide con un carácter de tabulación, \u0009carácter de tabulaciónEl constructor de expresión regular \p{ name } coincide con cualquier carácter que pertenezca a una categoría general o bloque con nombre de Unicode, donde el nombre es la abreviatura de la categoría o el nombre del bloque con nombre.categoría unicodeICoincide con una unidad de código UTF-16 cuyo valor es #### hexadecimal.escape unicode"Categoría General de Unicode: {0}9Coincide con un carácter de tabulación vertical, \u000B!carácter de tabulación vertical\s coincide con cualquier carácter de espacio en blanco. Equivale a las siguientes secuencias de escape y categorías Unicode: \f El carácter de avance de página, \u000C \n El carácter de nueva línea, \u000A \r El carácter de retorno de carro, \u000D \t El carácter de tabulación, \u0009 \v El carácter de tabulación vertical, \u000B \x85 El carácter de puntos suspensivos o NEXT LINE (NEL) (...), \u0085 \p{Z} Corresponde a cualquier carácter separador Si se especifica un comportamiento compatible con ECMAScript, \s equivale a [ \f\n\r\t\v]carácter de espacio en blancoEl delimitador \b especifica que la coincidencia debe producirse en un límite entre un carácter de palabra (el elemento de lenguaje \w) y un carácter que no sea de palabra (el elemento del lenguaje \W). Los caracteres de palabra se componen de caracteres alfanuméricos y de subrayado; un carácter que no es de palabra es cualquier carácter que no sea alfanumérico o de subrayado. La coincidencia también puede producirse en un límite de palabra al principio o al final de la cadena. El delimitador \b se usa con frecuencia para garantizar que una subexpresión coincide con una palabra completa en lugar de solo con el principio o el final de una palabra.límite de palabra\w coincide con cualquier carácter de palabra. Un carácter de palabra forma parte de cualquiera de las siguientes categorías Unicode: Ll Letra, minúscula Lu Letra, mayúscula Lt Letra, tipo título Lo Letra, otros Lm Letra, modificador Mn Marca, no espaciado Nd Número, dígito decimal Pc Puntuación, conector Si se especifica un comportamiento compatible con ECMAScript, \w equivale a [a-zA-Z_0-9]carácter de palabrasíUna aserción de búsqueda anticipada (lookahead) negativa de ancho cero, donde para que la coincidencia sea correcta, la cadena de entrada no debe coincidir con el patrón de expresión regular en la subexpresión. La cadena coincidente no se incluye en el resultado de la coincidencia. Una aserción de búsqueda anticipada (lookahead) negativa de ancho cero se utiliza normalmente al principio o al final de una expresión regular. Al comienzo de una expresión regular, puede definir un patrón específico que no debe coincidir cuando el comienzo de la expresión regular define un patrón similar pero más general para la coincidencia. En este caso, se suele usar para limitar el seguimiento con retroceso. Al final de una expresión regular, puede definir una subexpresión que no se puede producir al final de una coincidencia.Daserción de búsqueda anticipada (lookahead) negativa de ancho ceroUna aserción de búsqueda retrasada (lookbehind) negativa de ancho cero, donde para que una coincidencia sea correcta, "subexpresión" no se debe producir en la cadena de entrada a la izquierda de la posición actual. Cualquier subcadena que no coincida con "subexpresión" no se incluye en el resultado de la coincidencia. Las aserciones de búsqueda retrasada (lookbehind) negativas de ancho cero se usan normalmente al principio de las expresiones regulares. El patrón que definen excluye una coincidencia en la cadena que aparece a continuación. También se usan para limitar el seguimiento con retroceso cuando el último o los últimos caracteres de un grupo capturado no deban ser uno o varios de los caracteres que coinciden con el patrón de expresión regular de ese grupo.Daserción de búsqueda retrasada (lookbehind) negativa de ancho ceroUna aserción de búsqueda anticipada (lookahead) positiva de ancho cero, donde para que una coincidencia sea correcta, la cadena de entrada debe coincidir con el modelo de expresión regular en "subexpresión". La subcadena coincidente no está incluida en el resultado de la coincidencia. Una aserción de búsqueda anticipada (lookahead) positiva de ancho cero no tiene seguimiento con retroceso. Normalmente, una aserción de búsqueda anticipada (lookahead) positiva de ancho cero se encuentra al final de un patrón de expresión regular. Define una subcadena que debe encontrarse al final de una cadena para que se produzca una coincidencia, pero que no debe incluirse en la coincidencia. También resulta útil para evitar un seguimiento con retroceso excesivo. Puede usar una aserción de búsqueda anticipada (lookahead) positiva de ancho cero para asegurarse de que un grupo capturado en particular empiece con texto que coincida con un subconjunto del patrón definido para ese grupo capturado.Daserción de búsqueda anticipada (lookahead) positiva de ancho ceroUna aserción de búsqueda retrasada (lookbehind) positiva de ancho cero, donde para que una coincidencia sea correcta, "subexpresión" debe aparecer en la cadena de entrada a la izquierda de la posición actual. "subexpresión" no se incluye en el resultado de la coincidencia. Una aserción de búsqueda retrasada (lookbehind) positiva de ancho cero no tiene seguimiento con retroceso. Las aserciones de búsqueda retrasada (lookbehind) positivas de ancho cero se usan normalmente al principio de las expresiones regulares. El patrón que definen es una condición previa para una coincidencia, aunque no forma parte del resultado de la coincidencia.Daserción de búsqueda retrasada (lookbehind) positiva de ancho ceroXLas signaturas de método relacionadas encontradas en los metadatos no se actualizarán. Comentarios:*No se admite la eliminación del documentoQuitar supresiónQuitar supresión {0}Quitar el modificador "async"Quitar documento "{0}"Quitar cualificaciónQuitar referencia a '{0}'.Quitar separadoresQuitar etiqueta Quitar conversiones innecesariasQuitar variable no utilizadaQuitar variables no utilizadasPara quitar {0} que accedió a las variables capturadas "{1}" y "{2}" declaradas en distintos ámbitos, se requiere reiniciar la aplicación._Para quitar {0} que contiene una instrucción de acción es necesario reiniciar la aplicación.!Cambiar nombre de archivo por {0}Cambiar nombre de tipo por {0}DPara cambiar el nombre de {0} es necesario reiniciar la aplicación.tPara cambiar el nombre {0} se requiere reiniciar la aplicación porque no es compatible con el tiempo de ejecución.iPara cambiar el nombre de una variable capturada, de "{0}" a "{1}" es necesario reiniciar la aplicación.)Reemplazar '{0}' y '{1}' por la propiedadReemplazar "{0}" por "{1}"Reemplazar '{0}' por un métodoReemplazar '{0}' por métodos!Reemplazar '{0}' por la propiedad|El diagnóstico notificado "{0}" tiene una ubicación de origen "{1}" en el archivo "{2}", que está fuera del archivo dado.El diagnóstico notificado "{0}" tiene una ubicación de origen en el archivo "{1}", que no forma parte de la compilación que se está analizando.KEl analizador no admite el diagnóstico notificado con identificador '{0}'.NRepresenta un objeto cuyas operaciones se resolverán en tiempo de ejecución.6El ensamblado solicitado ya se ha cargado desde '{0}'.$Resolver los marcadores de conflicto Devuelve:Roslyn.HostErrorEdición superficial*La selección no contiene un token válido3La selección no está contenida dentro de un tipo.Separar cuartetos Separar milesSeparar palabrasSimplificar acceso de miembrosSimplificar nombresFragmentos de código Solución&Ordenar modificadores de accesibilidad+Dividir en instrucciones "{0}" consecutivas'Dividir en instrucciones "{0}" anidadasALa secuencia debe admitir las operaciones de lectura y búsqueda. EstructurasResumen: Suprimir {0}ePara cambiar entre una expresión lambda y una función local, es necesario reiniciar la aplicación.=TODO: eliminar el estado administrado (objetos administrados)bTODO: liberar los recursos no administrados (objetos no administrados) y reemplazar el finalizadorfTODO: reemplazar el finalizador solo si "{0}" tiene código para liberar los recursos no administrados-TODO: establecer los campos grandes como NULL Tomar "{0}" Tomar ambasTomar parte inferiorTomar parte superiorEl tipo de destino coincide conELa dirección de una variable se usa dentro del código seleccionado.fEl ensamblado "{0}" que contiene el tipo "{1}" hace referencia a .NET Framework, lo cual no se admite.1El ensamblado {0} no contiene ningún analizador.'El miembro está definido en metadatos.\La selección contiene una llamada a una función local sin la declaración correspondiente.6La selección contiene un error o un tipo desconocido.0La selección no contiene instrucciones activas.El símbolo no tiene un icono.Este símbolo tiene definiciones o referencias relacionadas en metadatos. Cambiar la firma puede provocar errores de compilación. ¿Quiere continuar?Demasiados | en (?()|) Demasiados )KEl parámetro de tipo '{0}' está oculto por otro parámetro de tipo '{1}'.Parámetros de tipo:No se puede leer el archivo de código fuente "{0}" o el PDB compilado para el proyecto que lo contiene. Los cambios realizados en este archivo durante la depuración no se aplicarán hasta que su contenido coincida con el del código fuente compilado.8No se puede cargar el ensamblado del analizador {0}: {1}+Tipo de miembro de interfaz inesperado: {0}$Se ha producido un error desconocidoPropiedad desconocidaPropiedad desconocida '{0}'Tipo de símbolo desconocido Carácter de control desconocido&Secuencia de escape no reconocida \{0}*Construcción de agrupación no reconocidaConjunto [] sin terminarComentario (?#...) sin terminarDesajustar todos los argumentos Desajustar todos los parámetros5Desajustar todos los argumentos y aplicarles sangría6Desajustar todos los parámetros y aplicarles sangría!Desajustar la lista de argumentos#Desencapsular la cadena de llamadasDesajustar la expresión"Desajustar la lista de parámetrosAdvertencia: la colección se modificó durante la iteración.CAdvertencia: límite de función cruzada de variable de iteración.{Advertencia: si cambia Cambiar el espacio de nombres puede producir código inválido y cambiar el significado del código.FAdvertencia: La semántica puede cambiar al convertir la instrucción.*Encapsular y alinear la cadena de llamadas'Expresión de encapsulado y alineación0Encapsular y alinear la cadena de llamadas larga Encapsular la cadena de llamadasAjustar todos los argumentosAjustar todos los parámetrosAjustar la expresión'Desajustar la lista larga de argumentos&Encapsular la cadena de llamadas larga%Ajustar la lista larga de parámetrosAjustePSolo se puede cambiar la firma de un constructor, indizador, método o delegado.:Puede usar la barra de navegación para cambiar contextos. {0} - {1}{0} Palabra clave('{0}' no puede ser nulo ni estar vacío.0"{0}" no puede ser NULL ni un espacio en blanco. {0} - {1}"{0}" no es NULL aquí."{0}" puede ser NULL aquí.'La diezmillonésima parte de un segundoEl especificador de formato personalizado "fffffff" representa los siete dígitos más significativos de la fracción de segundos, es decir, las diez millonésimas de segundo de un valor de fecha y hora. Aunque es posible mostrar las diez millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.1La diezmillonésima parte de un segundo (no cero)El especificador de formato personalizado "FFFFFFF" representa los siete dígitos más significativos de la fracción de segundos, es decir, las diez millonésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de siete ceros. Aunque es posible mostrar las diez millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.#1 millonésima parte de un segundoEl especificador de formato personalizado "ffffff" representa los seis dígitos más significativos de la fracción de segundos, es decir, las millonésimas de segundo de un valor de fecha y hora. Aunque es posible mostrar las millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.,1 millonésima parte de un segundo (no cero)El especificador de formato personalizado "FFFFFF" representa los seis dígitos más significativos de la fracción de segundos, es decir, las millonésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de seis ceros. Aunque es posible mostrar las millonésimas de un componente de segundos de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.#1 cienmilésima parte de un segundoEl especificador de formato personalizado "fffff" representa los cinco dígitos más significativos de la fracción de segundos, es decir, las cienmilésimas de segundo de un valor de fecha y hora. Aunque se pueden mostrar las cienmilésimas de un componente de segundos de un valor de hora, es posible que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.-1 cienmilésima parte de un segundo (no cero)El especificador de formato personalizado "FFFFF" representa los cinco dígitos más significativos de la fracción de segundos, es decir, las cienmilésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de cinco ceros. Aunque se pueden mostrar las cienmilésimas de un componente de segundos de un valor de hora, es posible que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.#1 diezmilésima parte de un segundoEl especificador de formato personalizado "ffff" representa los cuatro dígitos más significativos de la fracción de segundos, es decir, las diezmilésimas de segundo de un valor de fecha y hora. Aunque es posible mostrar las diezmilésimas de un componente de segundo de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT versión 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.-1 diezmilésima parte de un segundo (no cero)El especificador de formato personalizado "FFFF" representa los cuatro dígitos más significativos de la fracción de segundos, es decir, las diezmilésimas de segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de cuatro ceros. Aunque es posible mostrar la diezmilésima parte de un segundo de un valor de hora, puede que ese valor no sea significativo. La precisión de los valores de fecha y hora depende de la resolución del reloj del sistema. En los sistemas operativos Windows NT 3.5 (y posterior) y Windows Vista, la resolución del reloj es aproximadamente de 10-15 milisegundos.1 milésima parte de un segundoEl especificador de formato personalizado "fff" representa los tres dígitos más significativos de la fracción de segundos, es decir, los milisegundos de un valor de fecha y hora.)1 milésima parte de un segundo (no cero)El especificador de formato personalizado "FFF" representa los tres dígitos más significativos de la fracción de segundos, es decir, los milisegundos de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de tres ceros.#1 cienmilésima parte de un segundoEl especificador de formato personalizado "ff" representa los dos dígitos más significativos de la fracción de segundos, es decir, la centésima parte de segundo de un valor de fecha y hora.-1 cienmilésima parte de un segundo (no cero)El especificador de formato personalizado "FF" representa los dos dígitos más significativos de la fracción de segundos, es decir, la centésima parte de un segundo de un valor de fecha y hora. Sin embargo, no se muestran los ceros finales ni los dígitos de dos ceros.#1 diezmilésima parte de un segundoEl especificador de formato personalizado "f" representa el dígito más significativo de la fracción de segundos, es decir, las décimas de segundo de un valor de fecha y hora. Si el especificador de formato "f" se usa sin otros especificadores de formato, se interpreta como el especificador de formato de fecha y hora estándar "f". Cuando se usan especificadores de formato "f" como parte de una cadena de formato proporcionada al método ParseExact o TryParseExact, el número de especificadores de formato "f" indica el número de dígitos más significativos de la fracción de segundos que deben estar presentes para analizar correctamente la cadena.-1 diezmilésima parte de un segundo (no cero)El especificador de formato personalizado "F" representa el dígito más significativo de la fracción de segundos, es decir, representa las décimas de segundo en un valor de fecha y hora. Si el dígito es cero, no se muestra nada. Si el especificador de formato "F" se usa sin otros especificadores de formato, se interpreta como el especificador de formato de fecha y hora estándar "F". El número de especificadores de formato "F" que se usan con los métodos ParseExact, TryParseExact, ParseExact o TryParseExact indica el número máximo de dígitos más significativos de la fracción de segundos que puede haber para analizar correctamente la cadena. Reloj de 12 horas (1-2 dígitos)El especificador de formato personalizado "h" representa la hora como un número del 1 al 12, es decir, mediante un reloj de 12 horas que cuenta las horas enteras desde la medianoche o el mediodía. Una hora determinada después de la medianoche no se distingue de la misma hora después del mediodía. La hora no se redondea y el formato de una hora de un solo dígito es sin un cero inicial. Por ejemplo, a las 5:43 de la mañana o de la tarde, este especificador de formato personalizado muestra "5". Si el especificador de formato "h" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException.Reloj de 12 horas (2 dígitos)El especificador de formato personalizado "hh" (más cualquier número de especificadores "h" adicionales) representa la hora como un número de 01 al 12, es decir, mediante un reloj de 12 horas que cuenta las horas enteras desde la medianoche o el mediodía. Una hora determinada después de la medianoche no se distingue de la misma hora después del mediodía. La hora no se redondea y el formato de una hora de un solo dígito es con un cero inicial. Por ejemplo, a las 5:43 de la mañana o de la tarde, este especificador de formato muestra "05". Reloj de 24 horas (1-2 dígitos)El especificador de formato personalizado "H" representa la hora como un número del 0 al 23; es decir, la hora se representa mediante un reloj de 24 horas de base cero que cuenta las horas desde la medianoche. Una hora con un solo dígito tiene un formato sin un cero inicial. Si el especificador de formato "H" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException.Reloj de 24 horas (2 dígitos)El especificador de formato personalizado "HH" (más cualquier número de especificadores "H" adicionales) representa la hora como un número de 00 a 23, es decir, mediante un reloj de 24 horas de base cero que cuenta las horas desde la medianoche. El formato de una hora de un solo dígito es con un cero inicial.(todos los tipos anónimos del contenedor+y actualizar sitios de llamada directamenteatributopropiedad automática%no se puede construir el árbol finalclasscódigo campo const constante constructorseparador de fecha El especificador de formato personalizado "/" representa el separador de fecha, que se usa para diferenciar los años, los meses y los días. El separador de fecha localizado apropiado se recupera de la propiedad DateTimeFormatInfo.DateSeparator de la referencia cultural actual o especificada. Nota: Para cambiar el separador de fecha de una cadena de fecha y hora determinada, especifique el carácter separador dentro de un delimitador de cadena literal. Por ejemplo, la cadena de formato personalizado mm'/'dd'/'aaaa genera una cadena de resultado en la que "/" se usa siempre como el separador de fecha. Para cambiar el separador de fecha de todas las fechas de una referencia cultural, cambie el valor de la propiedad DateTimeFormatInfo.DateSeparator de la referencia cultural actual, o bien cree una instancia de un objeto DateTimeFormatInfo, asigne el carácter a su propiedad DateSeparator y llame a una sobrecarga del método de formato que incluye un parámetro IFormatProvider. Si el especificador de formato "/" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException.día del mes (1-2 dígitos)El especificador de formato personalizado "d" representa el día del mes como un número del 1 al 31. Un día con un solo dígito tiene un formato sin un cero inicial. Si el especificador de formato "d" se usa sin otros especificadores de formato personalizados, se interpreta como el especificador de formato de fecha y hora estándar "d".día del mes (2 dígitos)La cadena de formato personalizado "dd" representa el día del mes como un número del 01 al 31. Un día con un solo dígito tiene un formato con un cero inicial.día de la semana (abreviado)El especificador de formato personalizado "ddd" representa el nombre abreviado del día de la semana. El nombre abreviado localizado del día de la semana se recupera de la propiedad DateTimeFormatInfo.AbbreviatedDayNames de la referencia cultural actual o especificada.día de la semana (completo)El especificador de formato personalizado "dddd" (más cualquier número de especificadores "d" adicionales) representa el nombre completo del día de la semana. El nombre localizado del día de la semana se recupera de la propiedad DateTimeFormatInfo.DayNames de la referencia cultural actual o especificada.delegate descartarenumvalor de enumeracióneventdescriptor de acceso de eventosCampo desde {0} de metadatos$fecha/hora completa en formato largoEl especificador de formato estándar "F" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.FullDateTimePattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "dddd, dd MMMM aaaa HH:mm:ss".$fecha/hora completa en formato cortoEspecificador de formato de fecha completa y hora corta ("f") El especificador de formato estándar "f" representa una combinación de los patrones de fecha larga ("D") y hora corta ("t"), separados por un espacio.%fecha y hora general en formato largoEl especificador de formato estándar "G" representa una combinación de los patrones de fecha corta ("d") y hora larga ("T"), separados por un espacio.%fecha y hora general en formato cortoEl especificador de formato estándar "g" representa una combinación de los patrones de fecha corta ("d") y hora corta ("t"), separados por un espacio.@el código generado se superpone con la parte oculta del códigoEno está permitido generar código fuente para símbolos de este tiposobrecarga genéricasobrecargas genéricasenen {0} ({1} - {2})en {0} (proyecto {1}) En origenen el origen (atributo)En& archivo de supresión indizador interface9en el método extraído para invocar en sitios de llamadaa una nueva sobrecargaessolo este tipo anónimoEtiquetaconstante localfunción localvariable localubicación desconocida fecha largaEl especificador de formato estándar "D" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.LongDatePattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "dddd, dd MMMM aaaa". hora largaEl especificador de formato estándar "T" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.LongTimePattern de una referencia cultural específica. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "HH:mm:ss". {0} "{1}"métodominuto (1-2 dígitos)El especificador de formato personalizado "m" representa el minuto como un número del 0 al 59. El minuto representa los minutos enteros que han transcurrido desde la última hora. El formato de un minuto con un solo dígito se representa sin cero inicial. Si el especificador de formato "m" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "m".minuto (2 dígitos)El especificador de formato personalizado "mm" (más cualquier número de especificadores "m" adicionales) representa el minuto como un número del 00 al 59. El minuto representa los minutos enteros que han transcurrido desde la última hora. El formato de un minuto con un solo dígito se representa sin cero inicial.mes (1-2 dígitos)El especificador de formato personalizado "M" representa el mes como un número del 1 al 12 (o de 1 a 13 para los calendarios con 13 meses). El formato de un mes con un solo dígito se representa sin cero inicial. Si el especificador de formato "M" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "M".mes (2 dígitos)El especificador de formato personalizado "MM" representa el mes como un número del 01 al 12 (o de 1 a 13 para los calendarios con 13 meses). El formato de un mes con un solo dígito se representa sin cero inicial.mes (abreviado)El especificador de formato personalizado "MMM" representa el nombre abreviado del mes. El nombre abreviado adaptado del mes se recupera de la propiedad DateTimeFormatInfo.AbbreviatedMonthNames de la referencia cultural actual o especificada. día del mesEl especificador de formato estándar "M" o "m" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.MonthDayPattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "MMMM dd".mes (completo)El especificador de formato personalizado "MMMM" representa el nombre completo del mes. El nombre adaptado del mes se recupera de la propiedad DateTimeFormatInfo.AbbreviatedMonthNames de la referencia cultural actual o especificada. namespaceOperador sobrecarga sobrecargas parámetro (Desconocido)período o eraLos especificadores de formato personalizado "g" o "gg" (más cualquier número de especificadores "g" adicionales) representan el período o la era, como D.C. La operación de formato omite este especificador si la fecha a la que se va a dar formato no tiene una cadena de período o era asociada. Si el especificador de formato "g" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "g". proyecto {0} Propiedad#descriptor de acceso de propiedadesvariable de rangofecha y hora de rfc1123El especificador de formato estándar "R" o "r" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.RFC1123Pattern. El patrón refleja un estándar definido y la propiedad es de solo lectura. Por lo tanto, siempre es el mismo, independientemente de la referencia cultural utilizada o del proveedor de formato proporcionado. La cadena de formato personalizado es "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'". Cuando se usa este especificador de formato estándar, la operación de formato o análisis utiliza siempre la referencia cultural invariable.)fecha y hora de recorrido de ida y vueltaEl especificador de formato estándar "O" o bien "o" representa una cadena de formato de fecha y hora personalizado con un patrón que conserva la información de la zona horaria y emite una cadena de resultado que se ajusta a la norma ISO 8601. Para valores de fecha y hora, este especificador de formato está diseñado para conservar los valores de fecha y hora junto con la propiedad DateTime.Kind en el texto. La cadena con formato se puede analizar de nuevo con el método DateTime.Parse (String, IFormatProvider, DateTimeStyles) o DateTime.ParseExact si el parámetro Styles se establece en DateTimeStyles.RoundtripKind. El especificador de formato estándar "O" o bien "o" se corresponde con la cadena de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK" para valores de DateTime y con la cadena de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffzzz" para valores de DateTimeOffset. En esta cadena, los pares de comillas simples que delimitan los caracteres individuales, como los guiones, los dos puntos y la letra "T", indican que el carácter individual es un literal que no se puede cambiar. Los apóstrofos no aparecen en la cadena de salida. El especificador de formato estándar "O" o bien "o" (y la cadena de formato personalizado "yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffffffK" aprovecha las tres formas en que ISO 8601 representa la información de la zona horaria para conservar la propiedad Kind de los valores de DateTime: El componente de zona horaria de los valores de fecha y hora de DateTimeKind.Local tiene una diferencia respecto a la hora UTC (por ejemplo, +01:00,-07:00). Todos los valores de DateTimeOffset también se representan con este formato. El componente de zona horaria de los valores de fecha y hora de DateTimeKind.Utc utilizan "Z" (que significa que la diferencia es cero) para representar la hora UTC. Los valores de fecha y hora de DateTimeKind.Unspecified no tienen información de zona horaria. Dado que el especificador de formato estándar "O" o bien "o" se ajusta a un estándar internacional, la operación de formato o análisis que usa el especificador siempre utiliza la referencia cultural invariable y el calendario gregoriano. Las cadenas que se pasan a los métodos Parse, TryParse, ParseExact y TryParseExact de DateTime y DateTimeOffset se pueden analizar usando el especificador de formato "O" o bien "o" si se encuentran en uno de estos formatos. En el caso de los objetos DateTime, la sobrecarga de análisis a la que llama debe incluir también un parámetro Styles con un valor de DateTimeStyles.RoundtripKind. Tenga en cuenta que si se llama a un método de análisis con la cadena de formato personalizada que corresponde al especificador de formato "O" o bien "o", no se obtendrán los mismos resultados que "O" o bien "o". Esto se debe a que los métodos de análisis que usan una cadena de formato personalizado no pueden analizar la representación de cadena de valores de fecha y hora que carecen de un componente de zona horaria o utilizan "Z" para indicar la hora UTC.segundo (1-2 dígitos)El especificador de formato personalizado "s" representa los segundos como un número del 0 al 59. El resultado representa los segundos enteros que han transcurrido desde el último minuto. El formato de un segundo con un solo dígito se representa sin cero inicial. Si el especificador de formato "s" se usa sin otros especificadores de formato personalizado, se interpreta como el especificador de formato de fecha y hora estándar "s".segundo (2 dígitos)El especificador de formato personalizado "ss" (más cualquier número de especificadores "s" adicionales) representa los segundos como un número del 00 al 59. El resultado representa los segundos enteros que han transcurrido desde el último minuto. El formato de un segundo con un solo dígito se representa sin un cero inicial. fecha cortaEl especificador de formato estándar "d" representa una cadena de formato de fecha y hora personalizado definida por una propiedad DateTimeFormatInfo.ShortDatePattern de una referencia cultural específica. Por ejemplo, la cadena de formato personalizado devuelta por la propiedad ShortDatePattern de la referencia cultural invariable es "MM/DD/AAAA". hora cortaEl especificador de formato estándar "t" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.ShortTimePattern actual. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "HH:mm".fecha y hora ordenable El especificador de formato estándar "s" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.SortableDateTimePattern. El patrón refleja un estándar definido (ISO 8601) y la propiedad es de solo lectura. Por lo tanto, siempre es el mismo, independientemente de la referencia cultural utilizada o del proveedor de formato proporcionado. La cadena de formato personalizado es "yyyy'-'MM'-'dd'T'HH':'mm':'ss". La finalidad del especificador de formato "s" es producir cadenas de resultados que se ordenen coherentemente de forma ascendente o descendente según los valores de fecha y hora. Como resultado, aunque el especificador de formato estándar "s" representa un valor de fecha y hora en un formato coherente, la operación de formato no modifica el valor del objeto de fecha y hora al que se está dando formato para reflejar su propiedad DateTime.Kind o DateTimeOffset.Offset. Por ejemplo, las cadenas de resultados generadas por el formato de los valores de fecha y hora 2014-11-15T18:32:17+00:00 y 2014-11-15T18:32:17+08:00 son idénticas. Cuando se usa este especificador de formato estándar, la operación de formato o análisis utiliza siempre la referencia cultural invariable.constructor estático.'símbolo' no puede ser un espacio de nombres.separador de la hora El especificador de formato personalizado ":" representa el separador de hora, que se usa para diferenciar las horas, los minutos y los segundos. El separador de hora localizado apropiado se recupera de la propiedad DateTimeFormatInfo.TimeSeparator de la referencia cultural actual o especificada. Nota: Para cambiar el separador de hora de una cadena de fecha y hora determinada, especifique el carácter separador dentro de un delimitador de cadena literal. Por ejemplo, la cadena de formato personalizado hh'_'dd'_'ss genera una cadena de resultado en la que "_" (un carácter de subrayado) siempre se usa como separador de hora. Para cambiar el separador de hora de todas las fechas de una referencia cultural, cambie el valor de la propiedad DateTimeFormatInfo.TimeSeparator de la referencia cultural actual, o bien cree una instancia del objeto DateTimeFormatInfo, asigne el carácter a su propiedad TimeSeparator y llame a una sobrecarga del método de formato que incluye un parámetro IFormatProvider. Si el especificador de formato ":" se usa sin otros especificadores de formato personalizados, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción FormatException. zona horaria El especificador de formato personalizado "K" representa la información de zona horaria de un valor de fecha y hora. Cuando se usa este especificador de formato con valores DateTime, la cadena de resultado se define por el valor de la propiedad DateTime.Kind: En el caso de la zona horaria local (valor de la propiedad DateTime.Kind de DateTimeKind.Local), este especificador es equivalente al especificador "zzz" y genera una cadena de resultado que contiene el desplazamiento local de la hora universal coordinada (UTC); por ejemplo, "-07:00". Para una hora UTC (un valor de propiedad DateTime. Kind de DateTimeKind. UTC), la cadena de resultado incluye un carácter "Z" para representar una fecha UTC. Para una hora de una zona horaria no especificada (una hora cuya propiedad DateTime. Kind igual a DateTimeKind. no especificada), el resultado es equivalente a String. Empty. Para los valores de DateTimeOffset, el especificador de formato "K" es equivalente al especificador de formato "Zzz" y genera una cadena de resultado que contiene el desplazamiento del valor DateTimeOffset con respecto a la hora UTC. Si el especificador de formato "K" se usa sin otros especificadores de formato personalizado, se interpreta como un especificador de formato de fecha y hora estándar y produce una FormatException.tiporestricción de tipoparámetro de tipofecha/hora completa universalEl especificador de formato estándar "U" representa una cadena de formato de fecha y hora personalizada que está definida por una propiedad DateTimeFormatInfo.FullDateTimePattern de una referencia cultural especificada. El patrón es igual que el patrón "F", pero el valor de DateTime se cambia automáticamente a UTC antes de darle formato.)fecha/hora universal que se puede ordenarEl especificador de formato estándar "u" representa una cadena de formato de fecha y hora personalizado que está definida por la propiedad DateTimeFormatInfo.UniversalSortableDateTimePattern. El patrón refleja un estándar definido y la propiedad es de solo lectura. Por lo tanto, siempre es el mismo, independientemente de la referencia cultural utilizada o del proveedor de formato proporcionado. La cadena de formato personalizado es "yyyy'-'MM'-'dd HH':'mm':'ss'Z'". Cuando se usa este especificador de formato estándar, la operación de formato o análisis utiliza siempre la referencia cultural invariable. Aunque la cadena de resultado debe expresar una hora como hora universal coordinada (UTC), no se realizará ninguna conversión del valor DateTime original durante la operación de formato. Por lo tanto, debe convertir un valor DateTime a UTC llamando al método DateTime.ToUniversalTime antes de aplicarle formato.3actualización de los usos en el miembro contenedor0actualización de usos en el proyecto contenedor0actualización de los usos en el tipo contenedor0actualización de usos en proyectos dependientes)desfase en horas y minutos respecto a UTCCon los valores de DateTime, el especificador de formato personalizado "zzz" representa el desfase con signo de la zona horaria del sistema operativo local respecto a la hora UTC, medido en horas y minutos. No refleja el valor de la propiedad DateTime.Kind de una instancia. Por este motivo, no se recomienda usar el especificador de formato "zzz" con valores de DateTime. Con valores de DateTimeOffset, este especificador de formato representa el desfase del valor de DateTimeOffset con respecto a la hora UTC en horas y minutos. El desfase se muestra siempre con un signo delante. Un signo más (+) indica las horas de adelanto respecto a la hora UTC y un signo menos (-) indica las horas de retraso respecto a la hora UTC. Cuando el desfase es de un solo dígito, se le pone un cero delante..desfase respecto a la hora UTC (1-2 dígitos)Con los valores de DateTime, el especificador de formato personalizado "z" representa el desfase con signo de la zona horaria del sistema operativo local respecto a la hora UTC (hora universal coordinada), medido en horas y minutos. No refleja el valor de la propiedad DateTime.Kind de una instancia. Por este motivo, no se recomienda usar el especificador de formato "z" con valores de DateTime. Con valores de DateTimeOffset, este especificador de formato representa el desfase del valor de DateTimeOffset con respecto a la hora UTC en horas. El desfase se muestra siempre con un signo delante. Un signo más (+) indica las horas de adelanto respecto a la hora UTC y un signo menos (-) indica las horas de retraso respecto a la hora UTC. Cuando el desfase es de un solo dígito, se le pone un cero delante. Si el especificador de formato "z" se usa sin otros especificadores de formato personalizados, se interpreta como un especificador de formato de fecha y hora estándar y produce una excepción de formato (FormatException).,desfase respecto a la hora UTC (2 dígitos)Con valores de DateTime, el especificador de formato personalizado "zz" representa el desfase con signo de la zona horaria del sistema operativo local respecto a la hora UTC, medido en horas. No refleja el valor de la propiedad DateTime.Kind de una instancia. Por este motivo, no se recomienda usar el especificador de formato "zz" con valores de DateTime. Con valores de DateTimeOffset, este especificador de formato representa el desfase del valor DateTimeOffset con respecto a la hora UTC en horas. El desfase se muestra siempre con un signo delante. Un signo más (+) indica las horas de adelanto respecto a la hora UTC y un signo menos (-) indica las horas de retraso respecto a la hora UTC. Cuando el desfase es de un solo dígito, se le pone un cero delante.rango [x-y] en orden inversoaño (1-2 dígitos)El especificador de formato personalizado "y" representa el año como un número de uno o dos dígitos. Si el año tiene más de dos dígitos, en el resultado solo aparecen los dos dígitos de orden inferior. Si el primer dígito de un año de dos dígitos es un cero (por ejemplo, 2008), no se le pone un cero delante al número. Si el especificador de formato "y" se usa sin otros especificadores de formato personalizados, se interpreta como el especificador de formato de fecha y hora estándar "y".año (2 dígitos)El especificador de formato personalizado "yy" representa el año como un número de dos dígitos. Si el año tiene más de dos dígitos, en el resultado solo aparecen los dos dígitos de orden inferior. Si el año de dos dígitos tiene menos de dos dígitos significativos, se le pone un cero delante al número para tener dos dígitos. En una operación de análisis, un año de dos dígitos que se analiza con el especificador de formato personalizado "yy" se interpreta en función de la propiedad Calendar.TwoDigitYearMax del calendario actual del proveedor de formato. En el ejemplo siguiente se analiza la representación de cadena de una fecha que tiene un año de dos dígitos con el calendario gregoriano predeterminado de la referencia cultural en-US, que, en este caso, es la referencia cultural actual. Después, se cambia el objeto CultureInfo de la referencia cultural actual para que use un objeto GregorianCalendar cuya propiedad TwoDigitYearMax se ha modificado.año (3-4 dígitos)El especificador de formato personalizado "yyy" representa el año con un mínimo de tres dígitos. Si el año tiene más de tres dígitos significativos, se incluyen en la cadena de resultado. Si el año tiene menos de tres dígitos, se le ponen ceros delante al número hasta tener tres dígitos.año (4 dígitos)El especificador de formato personalizado "yyyy" representa el año con un mínimo de cuatro dígitos. Si el año tiene más de cuatro dígitos significativos, se incluyen en la cadena de resultado. Si el año tiene menos de cuatro dígitos, se le ponen ceros delante al número hasta tener cuatro dígitos.año (5 dígitos)El especificador de formato personalizado "yyyyy" (más cualquier número de especificadores "y" adicionales) representa el año con un mínimo de cinco dígitos. Si el año tiene más de cinco dígitos significativos, se incluyen en la cadena de resultado. Si el año tiene menos de cinco dígitos, se le ponen ceros delante al número hasta tener cinco dígitos. Si hay especificadores "y" adicionales, al número se le ponen delante tantos ceros como sean necesarios para tener el número de especificadores "y". mes del añoEl especificador de formato estándar "Y" o "y" representa una cadena de formato de fecha y hora personalizado definida por la propiedad DateTimeFormatInfo.YearMonthPattern de una referencia cultural especificada. Por ejemplo, la cadena de formato personalizado para la referencia cultural invariable es "yyyy MMMM"./lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetMPADPADP)Znc'@.&Fs|_,ٙK7غdEݤ_įqO"vmpGȺ^x̝!n۝(yYe]*%D ".uf! Q "5 Qosos! R(a/Z2L2,=@IAܔGH9E5L>yL{1RSInterpolation_can_be_simplifiedO*Invalid_format_stringwNInvalid_global_SuppressMessageAttributelInvalid_or_missing_target_for_SuppressMessageAttributeTInvalid_scope_for_SuppressMessageAttribute&Make_field_readonly7BMember_access_should_be_qualifiedY:Member_name_can_be_simplified2Modifiers_are_not_orderedlNamespace_0_does_not_match_folder_structure_expected_1RNamespace_does_not_match_folder_structure0 Naming_Stylesq .Naming_rule_violation_0 8Null_check_can_be_simplified NObject_initialization_can_be_simplified Order_modifiers Parameter_0_can_be_removed_if_it_is_not_part_of_a_shipped_public_API_its_initial_value_is_never_used5 tParameter_0_can_be_removed_its_initial_value_is_never_used 4Parentheses_can_be_removed NParentheses_should_be_added_for_clarity Populate_switchO ZPrefer_explicitly_provided_tuple_element_name` Private_member_0_can_be_removed_as_the_value_assigned_to_it_is_never_read 4Private_member_0_is_unused lPrivate_method_0_can_be_removed_as_it_is_never_invoked( Private_property_0_can_be_converted_to_a_method_as_its_get_accessor_is_never_invokedj .Remove_Unnecessary_Cast 2Remove_redundant_equality Simplify_conditional_expression,Simplify_interpolationFalta el destino de "SuppressMessageAttribute" o no es válido2Ámbito no válido para "SuppressMessageAttribute" Hacer el archivo de solo lectura&Debe calificarse el acceso a miembros.+El nombre del miembro se puede simplificar.&Los modificadores no están ordenados.XEl espacio de nombres "{0}" no coincide con la estructura de carpetas, se esperaba "{1}"?El espacio de nombres no coincide con la estructura de carpetasEstilos de nombres,Infracción de la regla de nomenclatura: {0}5La comprobación de valores null se puede simplificar2La inicialización del objeto se puede simplificarOrdenar modificadorestSe puede quitar el parámetro "{0}" si no forma parte de una API pública enviada; su valor inicial no se usa nunca.FSe puede quitar el parámetro "{0}"; su valor inicial no se usa nunca. Los paréntesis se pueden quitar8Los paréntesis deben agregarse para mejorar la claridadRellenar switchFPreferir el nombre del elemento de tupla proporcionado explícitamenteZEl miembro privado "{0}" puede quitarse porque el valor que tiene asignado no se lee nunca"El miembro privado "{0}" no se usa@El método privado "{0}" se puede quitar porque nunca se invoca.oLa propiedad privada "{0}" se puede convertir en un método porque su descriptor de acceso get nunca se invoca.Quitar conversión innecesariaQuitar la igualdad redundante#Quitar los paréntesis innecesariosQuitar supresión innecesaria#Quitar miembros privados no leídosQuitar miembros sin usar!Quitar el parámetro no utilizado$Retirar el parámetro "{0}" sin usarQQuitar el parámetro "{0}" sin usar si no forma parte de una API pública enviada&Quitar miembros privados no utilizadosSimplificar la expresión LINQ2Simplificar la inicialización de la recopilación%Simplificar la expresión condicionalSimplificar la interpolación)Simplificar la inicialización de objetos֗7X/G0y:m%Fg肭b^K.Xyڜ FJ7OQj'cro CJjdWW\߮L/&uB`Cb mh?"$N=-_; / Qx8šoj1Ւ 3P[rR`M^ᾁKqΉa 1оL CW=vI=(, dGJTi1+7#SSy/ , hkgVZg8墎9ȥwEZ;Z#pڀrC>1I;G}x$5cH-i,uw/J_~e]B_|ይ)?HzV"PhZs2wO/ވj˻T|X#Qj|p4Cȶ!pkx}Γ*w=8z߁-.յNP~Na =h{iNm CK2(GW+y()y(oe083jo3~ɚ2fr0q|L)"`9v ogBAJnазGlsm>`D=EJ,W;Sɉ_7; V08~KHzXbTd]EnY 6kU0Yz ƙ6kK|uG0z0b a0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110 110708205909Z 260708210909Z0~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110"0  *H 0 r.nM4X!B*kZP8I 7k 8™91BӉ yd~`$lIh^ߛS ,ï٩+z זY`fv2R&/PϳD].uhm:\F8dnd5xc-@ \yI) w=+ZMV(zr:I^C{{>]O/Y;-3Xŷ>2ӳ=8~ҝ,NV!5%9ndS#_R!t%_('(8%9J6|#faj(I_%]!K>RĵW?$z[/#p]QFwἬ_UK9#ID|Erzr$߿FWۃMI0[ݰf{KI)(}gbx_/W\w((m(,@7OD LԥC/tnx X,]`>O3ڰޞNFlֈ 00 +70UHndPӂ77"mu0 +7  SubCA0 U0U00U#0r-:1CN1#40ZUS0Q0OMKIhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0U 00 +7.00?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0  *H  g򆥘Ty.tg" cB}y e_.,>rm? ;Gic"5]e}FPU |K.)=Եw9dD=xz#}t&F*Š hh.*?*kXIc inZF+;н5n%'(M= 2-[I9 ƭQEX82q'',: iYhnot@*(>?Mf Mo}Ev@*e]Rbc6'ͥ]cA[>wuaaA(e/\֡FY KH)ű?Ew5Ңzz"HG#kKux7yKֳ#hu i;0Lumc=ѝVNOW"x2!zA ?̤]WqVNHEBɛv[ HkymmjRs zP1000~1 0 UUS10U Washington10URedmond10U Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113 15_0  `He0 *H  1  +70 +7 10  +70/ *H  1" ( !u;en$QAh.0-0B +7 1402Microsofthttp://www.microsoft.com0  *H r~2W4o(N.%TmP7Kp)7PdFwTsgL.d"Řp36(GW0ȳ鱧@3=`//0)\בԨ.g\E#6%oijD8 ɜ tn  yEj/@9 es鯶K*"QqըE+Uw%^PZ'עW~t^GK{p 47UsͰ" D]to9e(mA'dWII8H{tP*#q:?\uRP,$`<]v܇6#YGoVl+3_q}Mܡ*0 +710 *H 010  `He0Q *H  @<08 +Y 010  `He ]ޢ?Y>Oת u'K@ԐjaC+״20211014191007.853Z0Ф01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:E5A6-E27C-592E1%0#UMicrosoft Time-Stamp Service<00٠3G1YG0  *H  0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100 201112182555Z 220211182555Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1%0#U Microsoft America Operations1&0$U Thales TSS ESN:E5A6-E27C-592E1%0#UMicrosoft Time-Stamp Service0"0  *H 0 L}(Y?jKz.=K8IWu2 JЮ(" F0xHCO1/jmiUk  U̠F[3>X C `"s39kENJhXY0;a!2v-eo\Y׋%̹D '],8WdK;on"4mowҾmS(4 XjI00UodW/C?xԂ0U#0c:\1C{|F3hZmU0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0 U00U% 0 +0  *H  P5~yG|=T#.d.AtC2 SLH`,K.rf;{֊eIG Q?4w}۬&iYϮjY$~j ;nX8 4HBos.g89uFq>,Zo-Clэf6aEVam6lr!$\ghYo<)QE?bݎC MOD Z`8Ln>+0fUp0q0Y a *0  *H  01 0 UUS10U Washington10URedmond10U Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100 100701213655Z 250701214655Z0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0  *H 0  w: iktTե |hK,_av>f+[S'1A |a0Y0D`TC M8Bݓs0W&E GͿ$`2X`FXG2tag_TϓLĦ]an(aF'$gr!KdPb]w=WuBM@Q>gfD~Knʱz* 1N5xhttp://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0U 00 +7.00=+1http://www.microsoft.com/PKI/docs/CPS/default.htm0@+042 Legal_Policy_Statement. 0  *H  Q ?q=!o1Wm0fjxǨ%kTW+QDS`v@@A\\^5$VKtBȯ7}Z?yJR8/ye٩kzoK0D$"<Y)p2J'U/3b_W@ΙfjbJ &9Jqc{!mÜ<}jxm8ؔƥ B"8 %d~cY%z.9Wvqa˚Gͧ};q ]t"aڰPo1:eGxHr~akow˧ 9؂r*T9[ Uzs;-3.)/T'!ȬN(ۖBAM*f0ӻt2Kc{/!YDn+1 0 00|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103G1YG0  `HeJ0 *H  1  *H  0/ *H  1" %ra]jzK)ƽ' > 45m0 *H  /1000 {<Ϻȉ}a+Tp;oE00~0|1 0 UUS10U Washington10URedmond10U Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103G1YG0" _hd^|А;BI!Αd)0  *H  Bu AgԿUA+-cđ7&٬Y\Tw. C;PCBjC]{%=-)T1}``r4k'`,$Av^,'@:S"AQvCmQ4+Pi|)=k|v9lt`ǧ-v{ө6)F,]ڦ/0Ϧ΋-il4ڛ^K}nS,QEC YS-E$xlo1{B>a