Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Utility.cs / 1305376 / Utility.cs
namespace System.Workflow { using System; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; static class Utility { [SuppressMessage("Reliability", "Reliability113", Justification = "These are the core methods that should be used for all other Guid(string) calls.")] internal static Guid CreateGuid(string guidString) { bool success = false; Guid result = Guid.Empty; try { result = new Guid(guidString); success = true; } finally { if (!success) { Debug.Assert(false, "Creation of the Guid failed."); } } return result; } [SuppressMessage("Reliability", "Reliability113", Justification = "These are the core methods that should be used for all other Guid(string) calls.")] internal static bool TryCreateGuid(string guidString, out Guid result) { bool success = false; result = Guid.Empty; try { result = new Guid(guidString); success = true; } catch (ArgumentException) { // ---- this } catch (FormatException) { // ---- this } catch (OverflowException) { // ---- this } return success; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewLinkCell.cs
- OdbcConnectionPoolProviderInfo.cs
- COMException.cs
- WindowsPrincipal.cs
- Size3DConverter.cs
- AsymmetricKeyExchangeFormatter.cs
- WindowsUpDown.cs
- Decorator.cs
- SectionXmlInfo.cs
- WebResponse.cs
- ValidationRule.cs
- CodeAttachEventStatement.cs
- Scene3D.cs
- AuthenticationService.cs
- DataStorage.cs
- formatstringdialog.cs
- ArcSegment.cs
- glyphs.cs
- DataServiceRequestOfT.cs
- KeyTimeConverter.cs
- cookiecollection.cs
- SqlDataSourceCommandEventArgs.cs
- RankException.cs
- MailDefinition.cs
- MouseButton.cs
- StringWriter.cs
- wpf-etw.cs
- ReadOnlyObservableCollection.cs
- TextTreePropertyUndoUnit.cs
- DataPagerFieldItem.cs
- BamlStream.cs
- DialogResultConverter.cs
- IndicShape.cs
- TdsValueSetter.cs
- RadioButtonRenderer.cs
- InvalidContentTypeException.cs
- BitmapEffectInputConnector.cs
- _UriTypeConverter.cs
- TlsSspiNegotiation.cs
- SkewTransform.cs
- FtpRequestCacheValidator.cs
- UpdateManifestForBrowserApplication.cs
- IISMapPath.cs
- SqlReferenceCollection.cs
- CheckBoxField.cs
- DataViewManager.cs
- RTLAwareMessageBox.cs
- Brush.cs
- WebPartActionVerb.cs
- NumberFunctions.cs
- TemplateControlParser.cs
- ButtonFieldBase.cs
- Transform.cs
- RSAProtectedConfigurationProvider.cs
- SiteMapHierarchicalDataSourceView.cs
- Evidence.cs
- InputLanguageManager.cs
- MLangCodePageEncoding.cs
- _NegotiateClient.cs
- RequestCachePolicy.cs
- Path.cs
- TreeBuilderXamlTranslator.cs
- ThreadInterruptedException.cs
- DynamicResourceExtension.cs
- HitTestResult.cs
- SoapObjectReader.cs
- ScrollableControl.cs
- ForceCopyBuildProvider.cs
- DataGridComponentEditor.cs
- MailMessage.cs
- TrustManagerMoreInformation.cs
- GridViewSortEventArgs.cs
- DispatcherSynchronizationContext.cs
- VirtualizingStackPanel.cs
- GPRECTF.cs
- __TransparentProxy.cs
- UIElementHelper.cs
- ImageCollectionCodeDomSerializer.cs
- Cursor.cs
- PeerApplicationLaunchInfo.cs
- SafeNativeMethods.cs
- _ListenerAsyncResult.cs
- RMEnrollmentPage1.cs
- EdmSchemaError.cs
- Directory.cs
- SizeChangedInfo.cs
- GlobalItem.cs
- IconConverter.cs
- Debug.cs
- SiteMapDataSource.cs
- PrinterUnitConvert.cs
- NetworkInformationException.cs
- UserControlParser.cs
- TextReader.cs
- GuidTagList.cs
- mediaeventargs.cs
- SectionInformation.cs
- MulticastIPAddressInformationCollection.cs
- QilDataSource.cs
- RecognizerStateChangedEventArgs.cs