Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / DataEntity / System / Data / Metadata / Edm / EdmConstants.cs / 3 / EdmConstants.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Metadata.Edm { internal static class EdmConstants { // Namespace for all the system types internal const string EdmNamespace = "Edm"; internal const string ClrPrimitiveTypeNamespace = "System"; internal const string CanonicalFunctionNamespace = EdmNamespace; internal const string TransientNamespace = "Transient"; // max number of primitive types internal const int NumPrimitiveTypes = (int)System.Data.Metadata.Edm.PrimitiveTypeKind.DateTimeOffset + 1; // max number of primitive types internal const int NumBuiltInTypes = (int)BuiltInTypeKind.TypeUsage + 1; // MaxLength for the string types: Name, Namespace, Version internal const int MaxLength = 256; // Name of the built in types internal const string AssociationEnd = "AssociationEnd"; internal const string AssociationSetType = "AssocationSetType"; internal const string AssociationSetEndType = "AssociationSetEndType"; internal const string AssociationType = "AssociationType"; internal const string BaseEntitySetType = "BaseEntitySetType"; internal const string CollectionType = "CollectionType"; internal const string ComplexType = "ComplexType"; internal const string DeleteAction = "DeleteAction"; internal const string DeleteBehavior = "DeleteBehavior"; internal const string Documentation = "Documentation"; internal const string EdmType = "EdmType"; internal const string ElementType = "ElementType"; internal const string EntityContainerType = "EntityContainerType"; internal const string EntitySetType = "EntitySetType"; internal const string EntityType = "EntityType"; internal const string EnumerationMember = "EnumMember"; internal const string EnumerationType = "EnumType"; internal const string Facet = "Facet"; internal const string Function = "EdmFunction"; internal const string FunctionParameter = "FunctionParameter"; internal const string GlobalItem = "GlobalItem"; internal const string ItemAttribute = "MetadataProperty"; internal const string ItemType = "ItemType"; internal const string Member = "EdmMember"; internal const string NavigationProperty = "NavigationProperty"; internal const string OperationBehavior = "OperationBehavior"; internal const string OperationBehaviors = "OperationBehaviors"; internal const string ParameterMode = "ParameterMode"; internal const string PrimitiveType = "PrimitiveType"; internal const string PrimitiveTypeKind = "PrimitiveTypeKind"; internal const string Property = "EdmProperty"; internal const string ProviderManifest = "ProviderManifest"; internal const string ReferentialConstraint = "ReferentialConstraint"; internal const string RefType = "RefType"; internal const string RelationshipEnd = "RelationshipEnd"; internal const string RelationshipMultiplicity = "RelationshipMultiplicity"; internal const string RelationshipSet = "RelationshipSet"; internal const string RelationshipType = "RelationshipType"; internal const string ReturnParameter = "ReturnParameter"; internal const string Role = "Role"; internal const string RowType = "RowType"; internal const string SimpleType = "SimpleType"; internal const string StructuralType = "StructuralType"; internal const string TypeUsage = "TypeUsage"; //Enum value of date time kind internal const string Utc = "Utc"; internal const string Unspecified = "Unspecified"; internal const string Local = "Local"; //Enum value of multiplicity kind internal const string One = "One"; internal const string ZeroToOne = "ZeroToOne"; internal const string Many = "Many"; //Enum value of Parameter Mode internal const string In = "In"; internal const string Out = "Out"; internal const string InOut = "InOut"; //Enum value of DeleteAction Mode internal const string None = "None"; internal const string Cascade = "Cascade"; internal const string Restrict = "Restrict"; //Enum Value of CollectionKind internal const string NoneCollectionKind = "None"; internal const string ListCollectionKind = "List"; internal const string BagCollectionKind = "Bag"; //Enum Value of MaxLength (max length can be a single enum value, or a positive integer) internal const string MaxMaxLength = "Max"; // Members of the built in types internal const string AssociationSetEnds = "AssociationSetEnds"; internal const string Child = "Child"; internal const string DefaultValue = "DefaultValue"; internal const string Ends = "Ends"; internal const string EntitySet = "EntitySet"; internal const string AssociationSet = "AssociationSet"; internal const string EntitySets = "EntitySets"; internal const string Facets = "Facets"; internal const string FromProperties = "FromProperties"; internal const string FromRole = "FromRole"; internal const string IsParent = "IsParent"; internal const string KeyMembers = "KeyMembers"; internal const string Members = "Members"; internal const string Mode = "Mode"; internal const string Nullable = "Nullable"; internal const string Parameters = "Parameters"; internal const string Parent = "Parent"; internal const string Properties = "Properties"; internal const string ToProperties = "ToProperties"; internal const string ToRole = "ToRole"; internal const string ReferentialConstraints = "ReferentialConstraints"; internal const string RelationshipTypeName = "RelationshipTypeName"; internal const string ReturnType = "ReturnType"; internal const string ToEndMemberName = "ToEndMemberName"; internal const string CollectionKind = "CollectionKind"; // Name of the primitive types internal const string Binary = "Binary"; internal const string Boolean = "Boolean"; internal const string Byte = "Byte"; internal const string DateTime = "DateTime"; internal const string Decimal = "Decimal"; internal const string Double = "Double"; internal const string Guid = "Guid"; internal const string Single = "Single"; internal const string SByte = "SByte"; internal const string Int16 = "Int16"; internal const string Int32 = "Int32"; internal const string Int64 = "Int64"; internal const string Money = "Money"; internal const string Null = "Null"; internal const string String = "String"; internal const string DateTimeOffset = "DateTimeOffset"; internal const string Time = "Time"; internal const string UInt16 = "UInt16"; internal const string UInt32 = "UInt32"; internal const string UInt64 = "UInt64"; internal const string Xml = "Xml"; // Name of the system defined attributes on edm type internal const string Name = "Name"; internal const string Namespace = "Namespace"; internal const string Abstract = "Abstract"; internal const string BaseType = "BaseType"; internal const string Sealed = "Sealed"; internal const string ItemAttributes = "MetadataProperties"; internal const string Type = "Type"; // Name of SSDL specifc attributes for SQL Gen internal const string Schema = "Schema"; internal const string Table = "Table"; // Name of the additional system defined attributes on item attribute internal const string FacetType = "FacetType"; internal const string Value = "Value"; // Name of the additional system defined attributes on enum types internal const string EnumMembers = "EnumMembers"; // // Provider Manifest EdmFunction Attributes // internal const string BuiltInAttribute = "BuiltInAttribute"; internal const string StoreFunctionNamespace = "StoreFunctionNamespace"; internal const string ParameterTypeSemanticsAttribute = "ParameterTypeSemanticsAttribute"; internal const string ParameterTypeSemantics = "ParameterTypeSemantics"; internal const string NiladicFunctionAttribute = "NiladicFunctionAttribute"; internal const string IsComposableFunctionAttribute = "IsComposable"; internal const string CommandTextFunctionAttribyte = "CommandText"; internal const string StoreFunctionNameAttribute = "StoreFunctionNameAttribute"; ////// Used to denote application home directory in a Web/ASP.NET context /// internal const string WebHomeSymbol = "~"; // Name of Properties belonging to EDM's Documentation construct internal const string Summary = "Summary"; internal const string LongDescription = "LongDescription"; internal static readonly Unbounded UnboundedValue = Unbounded.Instance; internal class Unbounded { static readonly Unbounded _instance = new Unbounded(); private Unbounded() { } static internal Unbounded Instance { get { return _instance; } } public override string ToString() { return MaxMaxLength; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] //--------------------------------------------------------------------- namespace System.Data.Metadata.Edm { internal static class EdmConstants { // Namespace for all the system types internal const string EdmNamespace = "Edm"; internal const string ClrPrimitiveTypeNamespace = "System"; internal const string CanonicalFunctionNamespace = EdmNamespace; internal const string TransientNamespace = "Transient"; // max number of primitive types internal const int NumPrimitiveTypes = (int)System.Data.Metadata.Edm.PrimitiveTypeKind.DateTimeOffset + 1; // max number of primitive types internal const int NumBuiltInTypes = (int)BuiltInTypeKind.TypeUsage + 1; // MaxLength for the string types: Name, Namespace, Version internal const int MaxLength = 256; // Name of the built in types internal const string AssociationEnd = "AssociationEnd"; internal const string AssociationSetType = "AssocationSetType"; internal const string AssociationSetEndType = "AssociationSetEndType"; internal const string AssociationType = "AssociationType"; internal const string BaseEntitySetType = "BaseEntitySetType"; internal const string CollectionType = "CollectionType"; internal const string ComplexType = "ComplexType"; internal const string DeleteAction = "DeleteAction"; internal const string DeleteBehavior = "DeleteBehavior"; internal const string Documentation = "Documentation"; internal const string EdmType = "EdmType"; internal const string ElementType = "ElementType"; internal const string EntityContainerType = "EntityContainerType"; internal const string EntitySetType = "EntitySetType"; internal const string EntityType = "EntityType"; internal const string EnumerationMember = "EnumMember"; internal const string EnumerationType = "EnumType"; internal const string Facet = "Facet"; internal const string Function = "EdmFunction"; internal const string FunctionParameter = "FunctionParameter"; internal const string GlobalItem = "GlobalItem"; internal const string ItemAttribute = "MetadataProperty"; internal const string ItemType = "ItemType"; internal const string Member = "EdmMember"; internal const string NavigationProperty = "NavigationProperty"; internal const string OperationBehavior = "OperationBehavior"; internal const string OperationBehaviors = "OperationBehaviors"; internal const string ParameterMode = "ParameterMode"; internal const string PrimitiveType = "PrimitiveType"; internal const string PrimitiveTypeKind = "PrimitiveTypeKind"; internal const string Property = "EdmProperty"; internal const string ProviderManifest = "ProviderManifest"; internal const string ReferentialConstraint = "ReferentialConstraint"; internal const string RefType = "RefType"; internal const string RelationshipEnd = "RelationshipEnd"; internal const string RelationshipMultiplicity = "RelationshipMultiplicity"; internal const string RelationshipSet = "RelationshipSet"; internal const string RelationshipType = "RelationshipType"; internal const string ReturnParameter = "ReturnParameter"; internal const string Role = "Role"; internal const string RowType = "RowType"; internal const string SimpleType = "SimpleType"; internal const string StructuralType = "StructuralType"; internal const string TypeUsage = "TypeUsage"; //Enum value of date time kind internal const string Utc = "Utc"; internal const string Unspecified = "Unspecified"; internal const string Local = "Local"; //Enum value of multiplicity kind internal const string One = "One"; internal const string ZeroToOne = "ZeroToOne"; internal const string Many = "Many"; //Enum value of Parameter Mode internal const string In = "In"; internal const string Out = "Out"; internal const string InOut = "InOut"; //Enum value of DeleteAction Mode internal const string None = "None"; internal const string Cascade = "Cascade"; internal const string Restrict = "Restrict"; //Enum Value of CollectionKind internal const string NoneCollectionKind = "None"; internal const string ListCollectionKind = "List"; internal const string BagCollectionKind = "Bag"; //Enum Value of MaxLength (max length can be a single enum value, or a positive integer) internal const string MaxMaxLength = "Max"; // Members of the built in types internal const string AssociationSetEnds = "AssociationSetEnds"; internal const string Child = "Child"; internal const string DefaultValue = "DefaultValue"; internal const string Ends = "Ends"; internal const string EntitySet = "EntitySet"; internal const string AssociationSet = "AssociationSet"; internal const string EntitySets = "EntitySets"; internal const string Facets = "Facets"; internal const string FromProperties = "FromProperties"; internal const string FromRole = "FromRole"; internal const string IsParent = "IsParent"; internal const string KeyMembers = "KeyMembers"; internal const string Members = "Members"; internal const string Mode = "Mode"; internal const string Nullable = "Nullable"; internal const string Parameters = "Parameters"; internal const string Parent = "Parent"; internal const string Properties = "Properties"; internal const string ToProperties = "ToProperties"; internal const string ToRole = "ToRole"; internal const string ReferentialConstraints = "ReferentialConstraints"; internal const string RelationshipTypeName = "RelationshipTypeName"; internal const string ReturnType = "ReturnType"; internal const string ToEndMemberName = "ToEndMemberName"; internal const string CollectionKind = "CollectionKind"; // Name of the primitive types internal const string Binary = "Binary"; internal const string Boolean = "Boolean"; internal const string Byte = "Byte"; internal const string DateTime = "DateTime"; internal const string Decimal = "Decimal"; internal const string Double = "Double"; internal const string Guid = "Guid"; internal const string Single = "Single"; internal const string SByte = "SByte"; internal const string Int16 = "Int16"; internal const string Int32 = "Int32"; internal const string Int64 = "Int64"; internal const string Money = "Money"; internal const string Null = "Null"; internal const string String = "String"; internal const string DateTimeOffset = "DateTimeOffset"; internal const string Time = "Time"; internal const string UInt16 = "UInt16"; internal const string UInt32 = "UInt32"; internal const string UInt64 = "UInt64"; internal const string Xml = "Xml"; // Name of the system defined attributes on edm type internal const string Name = "Name"; internal const string Namespace = "Namespace"; internal const string Abstract = "Abstract"; internal const string BaseType = "BaseType"; internal const string Sealed = "Sealed"; internal const string ItemAttributes = "MetadataProperties"; internal const string Type = "Type"; // Name of SSDL specifc attributes for SQL Gen internal const string Schema = "Schema"; internal const string Table = "Table"; // Name of the additional system defined attributes on item attribute internal const string FacetType = "FacetType"; internal const string Value = "Value"; // Name of the additional system defined attributes on enum types internal const string EnumMembers = "EnumMembers"; // // Provider Manifest EdmFunction Attributes // internal const string BuiltInAttribute = "BuiltInAttribute"; internal const string StoreFunctionNamespace = "StoreFunctionNamespace"; internal const string ParameterTypeSemanticsAttribute = "ParameterTypeSemanticsAttribute"; internal const string ParameterTypeSemantics = "ParameterTypeSemantics"; internal const string NiladicFunctionAttribute = "NiladicFunctionAttribute"; internal const string IsComposableFunctionAttribute = "IsComposable"; internal const string CommandTextFunctionAttribyte = "CommandText"; internal const string StoreFunctionNameAttribute = "StoreFunctionNameAttribute"; ////// Used to denote application home directory in a Web/ASP.NET context /// internal const string WebHomeSymbol = "~"; // Name of Properties belonging to EDM's Documentation construct internal const string Summary = "Summary"; internal const string LongDescription = "LongDescription"; internal static readonly Unbounded UnboundedValue = Unbounded.Instance; internal class Unbounded { static readonly Unbounded _instance = new Unbounded(); private Unbounded() { } static internal Unbounded Instance { get { return _instance; } } public override string ToString() { return MaxMaxLength; } } } } // 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
- SafeFreeMibTable.cs
- PropertiesTab.cs
- codemethodreferenceexpression.cs
- KeySplineConverter.cs
- VisualCollection.cs
- SnapshotChangeTrackingStrategy.cs
- SymbolUsageManager.cs
- ILGenerator.cs
- AstNode.cs
- XmlDataFileEditor.cs
- DirectionalLight.cs
- DesignerValidationSummaryAdapter.cs
- XmlSchemaExternal.cs
- DocumentViewerAutomationPeer.cs
- PolicyDesigner.cs
- HyperLinkField.cs
- SapiRecognizer.cs
- Validator.cs
- EntityDesignerUtils.cs
- AudioLevelUpdatedEventArgs.cs
- DiscoveryClientBindingElement.cs
- XPathArrayIterator.cs
- MatrixConverter.cs
- Symbol.cs
- EncryptedKey.cs
- HtmlElementEventArgs.cs
- RepeaterCommandEventArgs.cs
- DetailsView.cs
- EventMappingSettings.cs
- XmlIgnoreAttribute.cs
- QilDataSource.cs
- CodeTypeParameterCollection.cs
- CharEnumerator.cs
- MetadataArtifactLoaderResource.cs
- SettingsPropertyIsReadOnlyException.cs
- DefaultValueAttribute.cs
- WebPartManagerInternals.cs
- ClientTargetSection.cs
- DataGridSortingEventArgs.cs
- SelectionRangeConverter.cs
- HttpContextWrapper.cs
- XmlDownloadManager.cs
- UnSafeCharBuffer.cs
- HttpWriter.cs
- SHA512CryptoServiceProvider.cs
- WorkerRequest.cs
- CharacterMetricsDictionary.cs
- FrameworkReadOnlyPropertyMetadata.cs
- XsdBuilder.cs
- AsymmetricKeyExchangeFormatter.cs
- ListBox.cs
- EmbeddedObject.cs
- ServiceReference.cs
- EventListener.cs
- TreeNodeCollection.cs
- CaseInsensitiveHashCodeProvider.cs
- MatrixCamera.cs
- PropertyGridCommands.cs
- InputEventArgs.cs
- BinaryParser.cs
- ProxyWebPartConnectionCollection.cs
- TouchPoint.cs
- TraceSection.cs
- SendKeys.cs
- XPathSingletonIterator.cs
- ExpressionVisitorHelpers.cs
- TreeViewDesigner.cs
- EditorAttributeInfo.cs
- WebPartTransformer.cs
- LoadedOrUnloadedOperation.cs
- SiteMapNodeItemEventArgs.cs
- DictionaryContent.cs
- KeyProperty.cs
- FunctionDescription.cs
- WebAdminConfigurationHelper.cs
- BlurEffect.cs
- DataListItemCollection.cs
- DataListItemEventArgs.cs
- NavigationService.cs
- XmlTextEncoder.cs
- ControlBindingsCollection.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- SystemFonts.cs
- Expander.cs
- XmlSchemaSubstitutionGroup.cs
- DataGridViewCellStyleChangedEventArgs.cs
- TextMessageEncoder.cs
- RsaSecurityToken.cs
- ProcessStartInfo.cs
- CodePageUtils.cs
- TraversalRequest.cs
- MethodImplAttribute.cs
- FileEnumerator.cs
- ToolBarButtonClickEvent.cs
- AssemblyBuilder.cs
- MailAddressCollection.cs
- ImageEditor.cs
- NetworkInterface.cs
- CommonGetThemePartSize.cs
- Size.cs