Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / ndp / fx / src / DataEntityDesign / Design / System / Data / Entity / Design / MetadataItemCollectionFactory.cs / 2 / MetadataItemCollectionFactory.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Data.Entity; using System.Data.EntityModel; using System.Xml; using System.Collections.Generic; using System.Data.Common; using System.Data.Metadata.Edm; using System.Data.Mapping; namespace System.Data.Entity.Design { ////// Factory for creating ItemCollections. This class is to be used for /// design time scenarios. The consumers of the methods in this class /// will get an error list instead of an exception if there are errors in schema files. /// public static class MetadataItemCollectionFactory { ////// Create an EdmItemCollection with the passed in parameters. /// Add any errors caused during the ItemCollection creation /// to the error list passed in. /// /// /// ///[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Edm")] public static EdmItemCollection CreateEdmItemCollection(IEnumerable readers, out IList errors) { System.Collections.ObjectModel.ReadOnlyCollection filePaths = null; return new EdmItemCollection(readers, filePaths, out errors); } /// /// Create an StoreItemCollection with the passed in parameters. /// Add any errors caused during the ItemCollection creation /// to the error list passed in. /// /// /// /// ///public static StoreItemCollection CreateStoreItemCollection(IEnumerable readers, out IList errors) { return new StoreItemCollection(readers, null, out errors); } /// /// Create a StorageMappingItemCollection with the passed in parameters. /// Add any errors caused during the ItemCollection creation /// to the error list passed in. /// /// /// /// /// ///[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "edm")] public static StorageMappingItemCollection CreateStorageMappingItemCollection(EdmItemCollection edmCollection, StoreItemCollection storeCollection, IEnumerable readers, out IList errors) { return new StorageMappingItemCollection(edmCollection, storeCollection, readers, null, out errors); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Data.Entity; using System.Data.EntityModel; using System.Xml; using System.Collections.Generic; using System.Data.Common; using System.Data.Metadata.Edm; using System.Data.Mapping; namespace System.Data.Entity.Design { ////// Factory for creating ItemCollections. This class is to be used for /// design time scenarios. The consumers of the methods in this class /// will get an error list instead of an exception if there are errors in schema files. /// public static class MetadataItemCollectionFactory { ////// Create an EdmItemCollection with the passed in parameters. /// Add any errors caused during the ItemCollection creation /// to the error list passed in. /// /// /// ///[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Edm")] public static EdmItemCollection CreateEdmItemCollection(IEnumerable readers, out IList errors) { System.Collections.ObjectModel.ReadOnlyCollection filePaths = null; return new EdmItemCollection(readers, filePaths, out errors); } /// /// Create an StoreItemCollection with the passed in parameters. /// Add any errors caused during the ItemCollection creation /// to the error list passed in. /// /// /// /// ///public static StoreItemCollection CreateStoreItemCollection(IEnumerable readers, out IList errors) { return new StoreItemCollection(readers, null, out errors); } /// /// Create a StorageMappingItemCollection with the passed in parameters. /// Add any errors caused during the ItemCollection creation /// to the error list passed in. /// /// /// /// /// ///[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "edm")] public static StorageMappingItemCollection CreateStorageMappingItemCollection(EdmItemCollection edmCollection, StoreItemCollection storeCollection, IEnumerable readers, out IList errors) { return new StorageMappingItemCollection(edmCollection, storeCollection, readers, null, out errors); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ExpandCollapsePatternIdentifiers.cs
- CreatingCookieEventArgs.cs
- XmlIlTypeHelper.cs
- CharacterMetricsDictionary.cs
- AnnotationAdorner.cs
- WebPartCatalogCloseVerb.cs
- RewritingPass.cs
- TTSEvent.cs
- JoinSymbol.cs
- SoapMessage.cs
- ThreadSafeList.cs
- DiscoveryClientOutputChannel.cs
- SingleTagSectionHandler.cs
- SocketPermission.cs
- InnerItemCollectionView.cs
- LicFileLicenseProvider.cs
- DynamicRenderer.cs
- FontConverter.cs
- WebServiceFault.cs
- ClientSession.cs
- PackWebResponse.cs
- MailMessageEventArgs.cs
- RowsCopiedEventArgs.cs
- TypeDelegator.cs
- RunClient.cs
- WebControlAdapter.cs
- DictionaryContent.cs
- MultidimensionalArrayItemReference.cs
- NativeMsmqMessage.cs
- Cursors.cs
- SEHException.cs
- PropertyIDSet.cs
- ValidationHelper.cs
- StoryFragments.cs
- MouseOverProperty.cs
- SignedXml.cs
- XmlLangPropertyAttribute.cs
- XsltOutput.cs
- ContractValidationHelper.cs
- PropertyReference.cs
- SQLChars.cs
- ToolStripContextMenu.cs
- MetaTableHelper.cs
- WindowsHyperlink.cs
- PrintControllerWithStatusDialog.cs
- NativeRecognizer.cs
- CrossSiteScriptingValidation.cs
- SmiGettersStream.cs
- SupportingTokenSecurityTokenResolver.cs
- OracleConnectionStringBuilder.cs
- FixedTextContainer.cs
- SelfSignedCertificate.cs
- CharEnumerator.cs
- AutomationFocusChangedEventArgs.cs
- Menu.cs
- TableLayoutSettingsTypeConverter.cs
- X509Extension.cs
- EtwTrace.cs
- IISUnsafeMethods.cs
- EntityRecordInfo.cs
- DataGridCaption.cs
- HttpGetServerProtocol.cs
- serverconfig.cs
- ScrollData.cs
- WebErrorHandler.cs
- SamlAuthenticationStatement.cs
- RsaSecurityKey.cs
- XmlSchemaRedefine.cs
- NativeMethods.cs
- CultureTableRecord.cs
- Transform.cs
- PasswordDeriveBytes.cs
- messageonlyhwndwrapper.cs
- ChannelHandler.cs
- EndOfStreamException.cs
- TypeConverters.cs
- ConfigXmlDocument.cs
- XmlMembersMapping.cs
- AssemblyNameProxy.cs
- RtType.cs
- HyperLinkField.cs
- StandardBindingReliableSessionElement.cs
- BitmapCache.cs
- GZipStream.cs
- ContextMenu.cs
- ComplexPropertyEntry.cs
- DataGridViewComboBoxColumn.cs
- Symbol.cs
- LinqDataSourceUpdateEventArgs.cs
- XmlEntity.cs
- SqlUDTStorage.cs
- ValidatorUtils.cs
- SiteMap.cs
- BaseCollection.cs
- TraceLog.cs
- NativeMethods.cs
- PenLineJoinValidation.cs
- DataSetMappper.cs
- TableItemPattern.cs
- TransformValueSerializer.cs