/packages/EntityFramework.4.1.10331.0/lib/EntityFramework.xml
XML | 1183 lines | 1181 code | 1 blank | 1 comment | 0 complexity | 34ede6c94c9e691d54873095a3e9052d MD5 | raw file
Large files files are truncated, but you can click here to view the full file
1<?xml version="1.0"?> 2<doc> 3 <assembly> 4 <name>EntityFramework</name> 5 </assembly> 6 <members> 7 <member name="T:System.Data.Edm.Strings"> 8 <summary> 9 Strongly-typed and parameterized string resources. 10 </summary> 11 </member> 12 <member name="M:System.Data.Edm.Strings.EdmPrimitiveType_SetPropertyNotSupported(System.Object)"> 13 <summary> 14 A string like "The '{0}' property of EdmPrimitiveType is fixed and cannot be set." 15 </summary> 16 </member> 17 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_SystemNamespaceEncountered(System.Object)"> 18 <summary> 19 A string like "The namespace '{0}' is a system namespace and cannot be used by other schemas. Choose another namespace name." 20 </summary> 21 </member> 22 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_SimilarRelationshipEnd(System.Object,System.Object,System.Object,System.Object,System.Object)"> 23 <summary> 24 A string like "Role '{0}' in AssociationSets {1} and {2} refers to the same EntitySet '{3}' in EntityContainer '{4}'. Make sure that if two or more AssociationSets refer to the same AssociationType, the ends do not refer to the same EntitySet." 25 </summary> 26 </member> 27 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidEntitySetNameReference(System.Object,System.Object)"> 28 <summary> 29 A string like "The referenced EntitySet {0} for End {1} could not be found in the containing EntityContainer." 30 </summary> 31 </member> 32 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_ConcurrencyRedefinedOnSubTypeOfEntitySetType(System.Object,System.Object,System.Object)"> 33 <summary> 34 A string like "Type '{0}' is derived from type '{1}' that is the type for EntitySet '{2}'. Type '{0}' defines new concurrency requirements that are not allowed for subtypes of base EntitySet types." 35 </summary> 36 </member> 37 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_EntitySetTypeHasNoKeys(System.Object,System.Object)"> 38 <summary> 39 A string like "EntitySet {0} is based on type {1} that has no keys defined." 40 </summary> 41 </member> 42 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_DuplicateEndName(System.Object)"> 43 <summary> 44 A string like "The end name {0} is already defined." 45 </summary> 46 </member> 47 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_DuplicatePropertyNameSpecifiedInEntityKey(System.Object,System.Object)"> 48 <summary> 49 A string like "The key specified in EntityType '{0}' is not valid. Property '{1}' is referenced more than once in the Key element." 50 </summary> 51 </member> 52 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidCollectionKindNotCollection(System.Object)"> 53 <summary> 54 A string like "Property '{0}' has a CollectionKind specified but is not a collection property." 55 </summary> 56 </member> 57 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidCollectionKindNotV1_1(System.Object)"> 58 <summary> 59 A string like "Property '{0}' has a CollectionKind specified. CollectionKind is only supported in version 1.1 EDM models." 60 </summary> 61 </member> 62 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidComplexTypeAbstract(System.Object)"> 63 <summary> 64 A string like "ComplexType '{0}' is marked as abstract. Abstract ComplexTypes are only supported in version 1.1 EDM models." 65 </summary> 66 </member> 67 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidComplexTypePolymorphic(System.Object)"> 68 <summary> 69 A string like "ComplexType '{0}' has a BaseType specified. ComplexType inheritance is only supported in version 1.1 EDM models." 70 </summary> 71 </member> 72 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidKeyNullablePart(System.Object,System.Object)"> 73 <summary> 74 A string like "Key part '{0}' for type {1} is not valid. All parts of the key must be non-nullable." 75 </summary> 76 </member> 77 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_EntityKeyMustBeScalar(System.Object,System.Object)"> 78 <summary> 79 A string like "The property '{0}' in EntityType '{1}' is not valid. All properties that are part of the EntityKey must be of PrimitiveType." 80 </summary> 81 </member> 82 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidKeyKeyDefinedInBaseClass(System.Object,System.Object)"> 83 <summary> 84 A string like "Key usage is not valid. The {0} class cannot define keys because one of its base classes ({1}) defines keys." 85 </summary> 86 </member> 87 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_KeyMissingOnEntityType(System.Object)"> 88 <summary> 89 A string like "EntityType '{0}' has no key defined. Define the key for this EntityType." 90 </summary> 91 </member> 92 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_BadNavigationPropertyUndefinedRole(System.Object,System.Object,System.Object)"> 93 <summary> 94 A string like "NavigationProperty is not valid. Role {0} or Role {1} is not defined in Relationship {2}." 95 </summary> 96 </member> 97 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_EndWithManyMultiplicityCannotHaveOperationsSpecified(System.Object,System.Object)"> 98 <summary> 99 A string like "End '{0}' on relationship '{1}' cannot have an operation specified because its multiplicity is '*'. Operations cannot be specified on ends with multiplicity '*'." 100 </summary> 101 </member> 102 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_EndNameAlreadyDefinedDuplicate(System.Object)"> 103 <summary> 104 A string like "Each Name and PluralName in a relationship must be unique. '{0}' is already defined." 105 </summary> 106 </member> 107 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_SameRoleReferredInReferentialConstraint(System.Object)"> 108 <summary> 109 A string like "In relationship '{0}', the Principal and Dependent Role of the referential constraint refer to the same Role in the relationship type." 110 </summary> 111 </member> 112 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidMultiplicityFromRoleUpperBoundMustBeOne(System.Object,System.Object)"> 113 <summary> 114 A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Valid values for multiplicity for the Principal Role are '0..1' or '1'." 115 </summary> 116 </member> 117 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidMultiplicityFromRoleToPropertyNullableV1(System.Object,System.Object)"> 118 <summary> 119 A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Because all the properties in the Dependent Role are nullable, multiplicity of the Principal Role must be '0..1'." 120 </summary> 121 </member> 122 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidMultiplicityFromRoleToPropertyNonNullableV1(System.Object,System.Object)"> 123 <summary> 124 A string like "Multiplicity conflicts with the referential constraint in Role '{0}' in relationship '{1}'. Because at least one of the properties in the Dependent Role is non-nullable, multiplicity of the Principal Role must be '1'." 125 </summary> 126 </member> 127 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidMultiplicityFromRoleToPropertyNonNullableV2(System.Object,System.Object)"> 128 <summary> 129 A string like "Multiplicity conflicts with the referential constraint in Role '{0}' in relationship '{1}'. Because all of the properties in the Dependent Role are non-nullable, multiplicity of the Principal Role must be '1'." 130 </summary> 131 </member> 132 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidToPropertyInRelationshipConstraint(System.Object,System.Object,System.Object)"> 133 <summary> 134 A string like "Properties referred by the Dependent Role {0} must be a subset of the key of the EntityType {1} referred to by the Dependent Role in the referential constraint for relationship {2}." 135 </summary> 136 </member> 137 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidMultiplicityToRoleUpperBoundMustBeOne(System.Object,System.Object)"> 138 <summary> 139 A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Because the Dependent Role refers to the key properties, the upper bound of the multiplicity of the Dependent Role must be 1." 140 </summary> 141 </member> 142 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidMultiplicityToRoleUpperBoundMustBeMany(System.Object,System.Object)"> 143 <summary> 144 A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Because the Dependent Role properties are not the key properties, the upper bound of the multiplicity of the Dependent Role must be *." 145 </summary> 146 </member> 147 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_TypeMismatchRelationshipConstraint(System.Object,System.Object,System.Object,System.Object,System.Object)"> 148 <summary> 149 A string like "The types of all properties in the Dependent Role of a referential constraint must be the same as the corresponding property types in the Principal Role. The type of property '{0}' on entity '{1}' does not match the type of property '{2}' on entity '{3}' in the referential constraint '{4}'." 150 </summary> 151 </member> 152 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidPropertyInRelationshipConstraint(System.Object,System.Object)"> 153 <summary> 154 A string like "There is no property with name '{0}' defined in the type referred to by Role '{1}'." 155 </summary> 156 </member> 157 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_NullableComplexType(System.Object)"> 158 <summary> 159 A string like "A nullable ComplexType is not supported. Property '{0}' must not allow nulls." 160 </summary> 161 </member> 162 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidPropertyType(System.Object)"> 163 <summary> 164 A string like "A property cannot be of type {0}. The property type must be a ComplexType or a PrimitiveType." 165 </summary> 166 </member> 167 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_DuplicateEntityContainerMemberName(System.Object)"> 168 <summary> 169 A string like "Each member name in an EntityContainer must be unique. A member with name '{0}' is already defined." 170 </summary> 171 </member> 172 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_TypeNameAlreadyDefinedDuplicate(System.Object)"> 173 <summary> 174 A string like "Each type name in a schema must be unique. Type name '{0}' is already defined." 175 </summary> 176 </member> 177 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidMemberNameMatchesTypeName(System.Object,System.Object)"> 178 <summary> 179 A string like "Name {0} cannot be used in type {1}. Member names cannot be the same as their enclosing type." 180 </summary> 181 </member> 182 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_PropertyNameAlreadyDefinedDuplicate(System.Object)"> 183 <summary> 184 A string like "Each property name in a type must be unique. Property name '{0}' is already defined." 185 </summary> 186 </member> 187 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_CycleInTypeHierarchy(System.Object)"> 188 <summary> 189 A string like "A cycle was detected in the type hierarchy of '{0}'." 190 </summary> 191 </member> 192 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidPropertyType_V1_1(System.Object)"> 193 <summary> 194 A string like "A property cannot be of type {0}. The property type must be a ComplexType, a PrimitiveType, or a CollectionType." 195 </summary> 196 </member> 197 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmModel_NameIsTooLong(System.Object)"> 198 <summary> 199 A string like "The specified name must not be longer than 480 characters: '{0}'." 200 </summary> 201 </member> 202 <member name="M:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmModel_NameIsNotAllowed(System.Object)"> 203 <summary> 204 A string like "The specified name is not allowed: '{0}'." 205 </summary> 206 </member> 207 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Semantic_BadNavigationPropertyRolesCannotBeTheSame"> 208 <summary> 209 A string like "NavigationProperty is not valid. The FromRole and ToRole are the same." 210 </summary> 211 </member> 212 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Semantic_InvalidOperationMultipleEndsInAssociation"> 213 <summary> 214 A string like "OnDelete can be specified on only one End of an EdmAssociation." 215 </summary> 216 </member> 217 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Semantic_MismatchNumberOfPropertiesinRelationshipConstraint"> 218 <summary> 219 A string like "The number of properties in the Dependent and Principal Roles in a relationship constraint must be identical." 220 </summary> 221 </member> 222 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_MissingName"> 223 <summary> 224 A string like "The name is missing or not valid." 225 </summary> 226 </member> 227 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmAssociationType_AssocationEndMustNotBeNull"> 228 <summary> 229 A string like "AssociationEnd must not be null." 230 </summary> 231 </member> 232 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmAssociationConstraint_DependentEndMustNotBeNull"> 233 <summary> 234 A string like "DependentEnd must not be null." 235 </summary> 236 </member> 237 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmAssociationConstraint_DependentPropertiesMustNotBeEmpty"> 238 <summary> 239 A string like "DependentProperties must not be empty." 240 </summary> 241 </member> 242 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmNavigationProperty_AssocationMustNotBeNull"> 243 <summary> 244 A string like "Association must not be null." 245 </summary> 246 </member> 247 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmNavigationProperty_ResultEndMustNotBeNull"> 248 <summary> 249 A string like "ResultEnd must not be null." 250 </summary> 251 </member> 252 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmAssociationEnd_EntityTypeMustNotBeNull"> 253 <summary> 254 A string like "EntityType must not be null." 255 </summary> 256 </member> 257 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmEntitySet_ElementTypeMustNotBeNull"> 258 <summary> 259 A string like "ElementType must not be null." 260 </summary> 261 </member> 262 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmAssociationSet_ElementTypeMustNotBeNull"> 263 <summary> 264 A string like "ElementType must not be null." 265 </summary> 266 </member> 267 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmAssociationSet_SourceSetMustNotBeNull"> 268 <summary> 269 A string like "SourceSet must not be null." 270 </summary> 271 </member> 272 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmAssociationSet_TargetSetMustNotBeNull"> 273 <summary> 274 A string like "TargetSet must not be null." 275 </summary> 276 </member> 277 <member name="P:System.Data.Edm.Strings.EdmModel_Validator_Syntactic_EdmTypeReferenceNotValid"> 278 <summary> 279 A string like "The type is not a valid EdmTypeReference." 280 </summary> 281 </member> 282 <member name="P:System.Data.Edm.Strings.Serializer_OneNamespaceAndOneContainer"> 283 <summary> 284 A string like "Serializer can only serialize an EdmModel that has one EdmNamespace and one EdmEntityContainer." 285 </summary> 286 </member> 287 <member name="T:System.Data.Edm.Error"> 288 <summary> 289 Strongly-typed and parameterized exception factory. 290 </summary> 291 </member> 292 <member name="M:System.Data.Edm.Error.ArgumentNull(System.String)"> 293 <summary> 294 The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument. 295 </summary> 296 </member> 297 <member name="M:System.Data.Edm.Error.ArgumentOutOfRange(System.String)"> 298 <summary> 299 The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method. 300 </summary> 301 </member> 302 <member name="M:System.Data.Edm.Error.NotImplemented"> 303 <summary> 304 The exception that is thrown when the author has yet to implement the logic at this point in the program. This can act as an exception based TODO tag. 305 </summary> 306 </member> 307 <member name="M:System.Data.Edm.Error.NotSupported"> 308 <summary> 309 The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality. 310 </summary> 311 </member> 312 <member name="T:System.Data.Edm.Common.DataModelAnnotation"> 313 <summary> 314 Allows the construction and modification of a user-specified annotation (name-value pair) on a <see cref="T:System.Data.Edm.Common.DataModelItem"/> instance. 315 </summary> 316 </member> 317 <member name="T:System.Data.Edm.Common.INamedDataModelItem"> 318 <summary> 319 INamedDataModelItem is implemented by model-specific base types for all types with a <see cref="P:System.Data.Edm.Common.INamedDataModelItem.Name"/> property. 320 <seealso cref="T:System.Data.Edm.EdmNamedMetadataItem"/> 321 </summary> 322 </member> 323 <member name="P:System.Data.Edm.Common.INamedDataModelItem.Name"> 324 <summary> 325 Gets or sets the currently assigned name. 326 </summary> 327 </member> 328 <member name="M:System.Data.Edm.Common.DataModelAnnotation.#ctor"> 329 <summary> 330 Constructs a new DataModelAnnotation 331 </summary> 332 </member> 333 <member name="P:System.Data.Edm.Common.DataModelAnnotation.Namespace"> 334 <summary> 335 Gets or sets an optional namespace that can be used to distinguish the annotation from others with the same <see cref="P:System.Data.Edm.Common.DataModelAnnotation.Name"/> value. 336 </summary> 337 </member> 338 <member name="P:System.Data.Edm.Common.DataModelAnnotation.Name"> 339 <summary> 340 Gets or sets the name of the annotation. 341 </summary> 342 </member> 343 <member name="P:System.Data.Edm.Common.DataModelAnnotation.Value"> 344 <summary> 345 Gets or sets the value of the annotation. 346 </summary> 347 </member> 348 <member name="T:System.Data.Edm.Common.DataModelErrorEventArgs"> 349 <summary> 350 351 </summary> 352 </member> 353 <member name="T:System.Data.Edm.Common.DataModelEventArgs"> 354 <summary> 355 DataModelEventArgs is the base argument type for all events raised by consumers of Entity Data Model (EDM) models. 356 </summary> 357 </member> 358 <member name="P:System.Data.Edm.Common.DataModelEventArgs.Item"> 359 <summary> 360 Gets a value indicating the <see cref="T:System.Data.Edm.Common.DataModelItem"/> that caused the event to be raised. 361 </summary> 362 </member> 363 <member name="P:System.Data.Edm.Common.DataModelErrorEventArgs.PropertyName"> 364 <summary> 365 Gets an optional value indicating which property of the source item caused the event to be raised. 366 </summary> 367 </member> 368 <member name="P:System.Data.Edm.Common.DataModelErrorEventArgs.ErrorCode"> 369 <summary> 370 Gets a value that identifies the specific error that is being raised. 371 </summary> 372 </member> 373 <member name="P:System.Data.Edm.Common.DataModelErrorEventArgs.ErrorMessage"> 374 <summary> 375 Gets an optional descriptive message the describes the error that is being raised. 376 </summary> 377 </member> 378 <member name="T:System.Data.Edm.Common.DataModelItem"> 379 <summary> 380 DataModelItem is the base for all types in the EDM metadata reflection, construction and modification API. 381 </summary> 382 </member> 383 <member name="T:System.Data.Edm.Common.IAnnotatedDataModelItem"> 384 <summary> 385 IAnnotatedDataModelItem is implemented by model-specific base types for all types with an <see cref="P:System.Data.Edm.Common.IAnnotatedDataModelItem.Annotations"/> property. 386 <seealso cref="T:System.Data.Edm.EdmDataModelItem"/> 387 </summary> 388 </member> 389 <member name="P:System.Data.Edm.Common.IAnnotatedDataModelItem.Annotations"> 390 <summary> 391 Gets or sets the currently assigned annotations. 392 </summary> 393 </member> 394 <member name="T:System.Data.Edm.Db.DbAliasedMetadataItem"> 395 <summary> 396 DbAliasedMetadataItem provides the base type for all Database Metadata types that can have an optional <see cref="P:System.Data.Edm.Db.DbAliasedMetadataItem.DatabaseIdentifier"/> that should be used instead of the item's <see cref="P:System.Data.Edm.Db.DbNamedMetadataItem.Name"/> when referring to the item in the database. 397 </summary> 398 </member> 399 <member name="T:System.Data.Edm.Db.DbNamedMetadataItem"> 400 <summary> 401 NamedDbItem is the base for all types in the Database Metadata construction and modification API with a <see cref="P:System.Data.Edm.Db.DbNamedMetadataItem.Name"/> property. 402 </summary> 403 </member> 404 <member name="T:System.Data.Edm.Db.DbMetadataItem"> 405 <summary> 406 The base for all all Database Metadata types that support annotation using <see cref="T:System.Data.Edm.Common.DataModelAnnotation"/>. 407 </summary> 408 </member> 409 <member name="T:System.Data.Edm.Db.DbDataModelItem"> 410 <summary> 411 DbDataModelItem is the base for all types in the Database Metadata construction and modification API. 412 </summary> 413 </member> 414 <member name="P:System.Data.Edm.Db.DbMetadataItem.Annotations"> 415 <summary> 416 Gets or sets the currently assigned annotations. 417 </summary> 418 </member> 419 <member name="P:System.Data.Edm.Db.DbNamedMetadataItem.Name"> 420 <summary> 421 Gets or sets the currently assigned name. 422 </summary> 423 </member> 424 <member name="P:System.Data.Edm.Db.DbAliasedMetadataItem.DatabaseIdentifier"> 425 <summary> 426 Gets an optional alternative identifier that should be used when referring to this item in the database. 427 </summary> 428 </member> 429 <member name="T:System.Data.Edm.Db.DbColumnMetadata"> 430 <summary> 431 When implemented in derived types, allows the construction and modification of a column in a Database Metadata table or row. 432 </summary> 433 </member> 434 <member name="P:System.Data.Edm.Db.DbColumnMetadata.TypeName"> 435 <summary> 436 Gets or sets a string indicating the database-specific type of the column. 437 </summary> 438 </member> 439 <member name="P:System.Data.Edm.Db.DbColumnMetadata.IsNullable"> 440 <summary> 441 Gets or sets a value indicating whether the column is nullable. 442 </summary> 443 </member> 444 <member name="P:System.Data.Edm.Db.DbColumnMetadata.Facets"> 445 <summary> 446 Gets or sets an optional <see cref="T:System.Data.Edm.Db.DbPrimitiveTypeFacets"/> instance that applies additional constraints to the referenced database-specific type of the column. 447 </summary> 448 </member> 449 <member name="T:System.Data.Edm.Db.DbDatabaseMetadata"> 450 <summary> 451 Allows the construction and modification of a database in a Database Metadata model. 452 </summary> 453 </member> 454 <member name="P:System.Data.Edm.Db.DbDatabaseMetadata.Version"> 455 <summary> 456 Gets or sets an optional value that indicates the database model version. 457 </summary> 458 </member> 459 <member name="P:System.Data.Edm.Db.DbDatabaseMetadata.Schemas"> 460 <summary> 461 Gets or sets the collection of <see cref="T:System.Data.Edm.Db.DbSchemaMetadata"/> instances that specifies the schemas within the database. 462 </summary> 463 </member> 464 <member name="T:System.Data.Edm.Db.DbForeignKeyConstraintMetadata"> 465 <summary> 466 Allows the construction and modification of a foreign key constraint sourced by a <see cref="T:System.Data.Edm.Db.DbTableMetadata"/> instance. 467 </summary> 468 </member> 469 <member name="P:System.Data.Edm.Db.DbForeignKeyConstraintMetadata.DeleteAction"> 470 <summary> 471 Gets or sets the <see cref="T:System.Data.Edm.Db.DbOperationAction"/> to take when a delete operation is attempted. 472 </summary> 473 </member> 474 <member name="T:System.Data.Edm.Db.DbItemKind"> 475 <summary> 476 Indicates which Database Metadata concept is represented by a given item. 477 </summary> 478 </member> 479 <member name="F:System.Data.Edm.Db.DbItemKind.Database"> 480 <summary> 481 Database Kind 482 </summary> 483 </member> 484 <member name="F:System.Data.Edm.Db.DbItemKind.Schema"> 485 <summary> 486 Schema Kind 487 </summary> 488 </member> 489 <member name="F:System.Data.Edm.Db.DbItemKind.ForeignKeyConstraint"> 490 <summary> 491 Foreign Key Constraint Kind 492 </summary> 493 </member> 494 <member name="F:System.Data.Edm.Db.DbItemKind.Function"> 495 <summary> 496 Function Kind 497 </summary> 498 </member> 499 <member name="F:System.Data.Edm.Db.DbItemKind.FunctionParameter"> 500 <summary> 501 Function Parameter Kind 502 </summary> 503 </member> 504 <member name="F:System.Data.Edm.Db.DbItemKind.FunctionType"> 505 <summary> 506 Function Return or Parameter Type Kind 507 </summary> 508 </member> 509 <member name="F:System.Data.Edm.Db.DbItemKind.RowColumn"> 510 <summary> 511 Row Column Kind 512 </summary> 513 </member> 514 <member name="F:System.Data.Edm.Db.DbItemKind.Table"> 515 <summary> 516 Table Kind 517 </summary> 518 </member> 519 <member name="F:System.Data.Edm.Db.DbItemKind.TableColumn"> 520 <summary> 521 Table Column Kind 522 </summary> 523 </member> 524 <member name="F:System.Data.Edm.Db.DbItemKind.PrimitiveTypeFacets"> 525 <summary> 526 Primitive Facets Kind 527 </summary> 528 </member> 529 <member name="T:System.Data.Edm.Db.DbOperationAction"> 530 <summary> 531 Specifies the action to take on a given operation. 532 </summary> 533 </member> 534 <member name="F:System.Data.Edm.Db.DbOperationAction.None"> 535 <summary> 536 Default behavior 537 </summary> 538 </member> 539 <member name="F:System.Data.Edm.Db.DbOperationAction.Restrict"> 540 <summary> 541 Restrict the operation 542 </summary> 543 </member> 544 <member name="F:System.Data.Edm.Db.DbOperationAction.Cascade"> 545 <summary> 546 Cascade the operation 547 </summary> 548 </member> 549 <member name="T:System.Data.Edm.Db.DbPrimitiveTypeFacets"> 550 <summary> 551 Allows the construction and modification of additional constraints that can be applied to a specific use of a primitive type in a Database Metadata item. 552 </summary> 553 </member> 554 <member name="P:System.Data.Edm.Db.DbPrimitiveTypeFacets.HasValue"> 555 <summary> 556 Returns <code>true</code> if any facet value property currently has a non-null value; otherwise returns <code>false</code>. 557 </summary> 558 </member> 559 <member name="P:System.Data.Edm.Db.DbPrimitiveTypeFacets.IsFixedLength"> 560 <summary> 561 Gets or sets an optional value indicating whether the referenced type should be considered to have a fixed or variable length. 562 </summary> 563 </member> 564 <member name="P:System.Data.Edm.Db.DbPrimitiveTypeFacets.IsMaxLength"> 565 <summary> 566 Gets or sets an optional value indicating whether the referenced type should be considered to have its intrinsic maximum length, rather than a specific value. 567 </summary> 568 </member> 569 <member name="P:System.Data.Edm.Db.DbPrimitiveTypeFacets.IsUnicode"> 570 <summary> 571 Gets or sets an optional value indicating whether the referenced type should be considered to be Unicode or non-Unicode. 572 </summary> 573 </member> 574 <member name="P:System.Data.Edm.Db.DbPrimitiveTypeFacets.MaxLength"> 575 <summary> 576 Gets or sets an optional value indicating the current constraint on the type's maximum length. 577 </summary> 578 </member> 579 <member name="P:System.Data.Edm.Db.DbPrimitiveTypeFacets.Precision"> 580 <summary> 581 Gets or sets an optional value indicating the current constraint on the type's precision. 582 </summary> 583 </member> 584 <member name="P:System.Data.Edm.Db.DbPrimitiveTypeFacets.Scale"> 585 <summary> 586 Gets or sets an optional value indicating the current constraint on the type's scale. 587 </summary> 588 </member> 589 <member name="T:System.Data.Edm.Db.DbSchemaMetadata"> 590 <summary> 591 Allows the construction and modification of a database schema in a <see cref="T:System.Data.Edm.Db.DbDatabaseMetadata"/> database model. 592 </summary> 593 </member> 594 <member name="P:System.Data.Edm.Db.DbSchemaMetadata.Tables"> 595 <summary> 596 Gets or sets the collection of <see cref="T:System.Data.Edm.Db.DbTableMetadata"/> instances that specifies the tables declared within the schema. 597 </summary> 598 </member> 599 <member name="T:System.Data.Edm.Db.DbSchemaMetadataItem"> 600 <summary> 601 DbSchemaMetadataItem is the base for all types that can be contained in a <see cref="T:System.Data.Edm.Db.DbSchemaMetadata"/> schema. 602 </summary> 603 </member> 604 <member name="T:System.Data.Edm.Db.DbTableColumnMetadata"> 605 <summary> 606 Allows the construction and modification of a column in a <see cref="T:System.Data.Edm.Db.DbTableMetadata"/> table. 607 </summary> 608 </member> 609 <member name="P:System.Data.Edm.Db.DbTableColumnMetadata.IsPrimaryKeyColumn"> 610 <summary> 611 Gets or sets a value indicating whether the column is part of the table's primary key. 612 </summary> 613 </member> 614 <member name="P:System.Data.Edm.Db.DbTableColumnMetadata.StoreGeneratedPattern"> 615 <summary> 616 Gets or sets a <see cref="T:System.Data.Edm.Db.DbStoreGeneratedPattern"/> value indicating if and how the value of the column is automatically generated. 617 </summary> 618 </member> 619 <member name="P:System.Data.Edm.Db.DbTableColumnMetadata.Collation"> 620 <summary> 621 Gets or sets an optional value indicating the collation specific to this table column. 622 </summary> 623 </member> 624 <member name="P:System.Data.Edm.Db.DbTableColumnMetadata.DefaultValue"> 625 <summary> 626 Gets or sets an optional value that specifies the default value for the column. 627 </summary> 628 </member> 629 <member name="T:System.Data.Edm.Db.DbTableMetadata"> 630 <summary> 631 Allows the construction and modification a table in a <see cref="T:System.Data.Edm.Db.DbSchemaMetadata"/> database schema. 632 </summary> 633 </member> 634 <member name="P:System.Data.Edm.Db.DbTableMetadata.Columns"> 635 <summary> 636 Gets or sets the collection of <see cref="T:System.Data.Edm.Db.DbTableColumnMetadata"/> instances that specifies the columns present within the table. 637 </summary> 638 </member> 639 <member name="P:System.Data.Edm.Db.DbTableMetadata.KeyColumns"> 640 <summary> 641 Gets or sets the collection of <see cref="T:System.Data.Edm.Db.DbTableColumnMetadata"/> instances from the <see cref="P:System.Data.Edm.Db.DbTableMetadata.Columns"/> collection of the table that are part of the primary key. 642 </summary> 643 </member> 644 <member name="P:System.Data.Edm.Db.DbTableMetadata.ForeignKeyConstraints"> 645 <summary> 646 Gets or sets the collection of <see cref="T:System.Data.Edm.Db.DbForeignKeyConstraintMetadata"/> instances that defines the foreign key constraints sourced from the table. 647 </summary> 648 </member> 649 <member name="T:System.Data.Edm.Db.DbTypeMetadata"> 650 <summary> 651 Represents a specific use of a type in a Database Metadata item. 652 </summary> 653 </member> 654 <member name="P:System.Data.Edm.Db.DbTypeMetadata.Facets"> 655 <summary> 656 Gets or sets an optional <see cref="T:System.Data.Edm.Db.DbPrimitiveTypeFacets"/> instance that applies additional constraints to a referenced primitive type. 657 </summary> 658 <remarks>Accessing this property forces the creation of a DbPrimitiveTypeFacets value if no value has previously been set. Use <see cref="P:System.Data.Edm.Db.DbTypeMetadata.HasFacets"/> to determine whether or not this property currently has a value.</remarks> 659 </member> 660 <member name="P:System.Data.Edm.Db.DbTypeMetadata.IsCollection"> 661 <summary> 662 Gets or sets a value indicating whether the represented type is a collection type. 663 </summary> 664 </member> 665 <member name="P:System.Data.Edm.Db.DbTypeMetadata.IsNullable"> 666 <summary> 667 Gets or sets an optional value indicating whether the referenced type should be considered nullable. 668 </summary> 669 </member> 670 <member name="P:System.Data.Edm.Db.DbTypeMetadata.IsRow"> 671 <summary> 672 Gets a value indicating whether the type has been configured as a row type by the addition of one or more RowColumns. 673 </summary> 674 </member> 675 <member name="T:System.Data.Edm.Db.Mapping.DbAssociationEndMapping"> 676 <summary> 677 Represents the mapping of an EDM association end (<see cref="T:System.Data.Edm.EdmAssociationEnd"/>) as a collection of property mappings (<see cref="T:System.Data.Edm.Db.Mapping.DbEdmPropertyMapping"/>). 678 </summary> 679 </member> 680 <member name="T:System.Data.Edm.Db.Mapping.DbMappingMetadataItem"> 681 <summary> 682 DbMappingMetadataItem is the base for all types in the EDM-to-Database Mapping construction and modification API that support annotation using <see cref="T:System.Data.Edm.Common.DataModelAnnotation"/>. 683 </summary> 684 </member> 685 <member name="T:System.Data.Edm.Db.Mapping.DbMappingModelItem"> 686 <summary> 687 DbMappingModelItem is the base for all types in the EDM-to-Database Mapping construction and modification API. 688 </summary> 689 </member> 690 <member name="P:System.Data.Edm.Db.Mapping.DbMappingMetadataItem.Annotations"> 691 <summary> 692 Gets or sets the currently assigned annotations. 693 </summary> 694 </member> 695 <member name="P:System.Data.Edm.Db.Mapping.DbAssociationEndMapping.AssociationEnd"> 696 <summary> 697 Gets an <see cref="T:System.Data.Edm.EdmAssociationEnd"/> value representing the association end that is being mapped. 698 </summary> 699 </member> 700 <member name="P:System.Data.Edm.Db.Mapping.DbAssociationEndMapping.PropertyMappings"> 701 <summary> 702 Gets the collection of <see cref="T:System.Data.Edm.Db.Mapping.DbEdmPropertyMapping"/>s that specifies how the association end key properties are mapped to the table. 703 </summary> 704 </member> 705 <member name="P:System.Data.Edm.Db.Mapping.DbAssociationSetMapping.AssociationSet"> 706 <summary> 707 Gets an <see cref="T:System.Data.Edm.EdmAssociationSet"/> value representing the association set that is being mapped. 708 </summary> 709 </member> 710 <member name="P:System.Data.Edm.Db.Mapping.DbAssociationSetMapping.Table"> 711 <summary> 712 Gets a <see cref="T:System.Data.Edm.Db.DbTableMetadata"/> value representing the table to which the entity type's properties are being mapped. 713 </summary> 714 </member> 715 <member name="P:System.Data.Edm.Db.Mapping.DbAssociationSetMapping.ColumnConditions"> 716 <summary> 717 Gets the collection of <see cref="T:System.Data.Edm.Db.Mapping.DbColumnCondition"/>s that specifies the constant or null values that columns in <see cref="P:System.Data.Edm.Db.Mapping.DbAssociationSetMapping.Table"/> must have for this type mapping to apply. 718 </summary> 719 </member> 720 <member name="T:System.Data.Edm.Db.Mapping.DbColumnCondition"> 721 <summary> 722 Allows the construction and modification of a condition for a column in a database table. 723 </summary> 724 </member> 725 <member name="P:System.Data.Edm.Db.Mapping.DbColumnCondition.Column"> 726 <summary> 727 Gets or sets a <see cref="T:System.Data.Edm.Db.DbTableColumnMetadata"/> value representing the table column which must contain <see cref="P:System.Data.Edm.Db.Mapping.DbColumnCondition.Value"/> for this condition to hold. 728 </summary> 729 </member> 730 <member name="P:System.Data.Edm.Db.Mapping.DbColumnCondition.Value"> 731 <summary> 732 Gets or sets the value that <see cref="P:System.Data.Edm.Db.Mapping.DbColumnCondition.Column"/> must contain for this condition to hold. 733 </summary> 734 </member> 735 <member name="T:System.Data.Edm.Db.Mapping.DbEdmPropertyMapping"> 736 <summary> 737 Represents the mapping of an entity property to a column in a database table. 738 </summary> 739 </member> 740 <member name="P:System.Data.Edm.Db.Mapping.DbEdmPropertyMapping.PropertyPath"> 741 <summary> 742 Gets or sets the collection of <see cref="T:System.Data.Edm.EdmProperty"/> instances that defines the mapped property, beginning from a property declared by the mapped entity type and optionally proceeding through properties of complex property result types. 743 </summary> 744 </member> 745 <member name="P:System.Data.Edm.Db.Mapping.DbEdmPropertyMapping.Column"> 746 <summary> 747 Gets or sets a <see cref="T:System.Data.Edm.Db.DbTableColumnMetadata"/> value representing the table column to which the entity property is being mapped. 748 </summary> 749 </member> 750 <member name="T:System.Data.Edm.Db.Mapping.DbEntityContainerMapping"> 751 <summary> 752 Allows the construction and modification of the mapping of an EDM entity container (<see cref="T:System.Data.Edm.EdmEntityContainer"/>) to a database (<see cref="T:System.Data.Edm.Db.DbDatabaseMetadata"/>). 753 </summary> 754 </member> 755 <member name="P:System.Data.Edm.Db.Mapping.DbEntityContainerMapping.EntityContainer"> 756 <summary> 757 Gets or sets an <see cref="T:System.Data.Edm.EdmEntityContainer"/> value representing the entity container that is being mapped. 758 </summary> 759 </member> 760 <member name="P:System.Data.Edm.Db.Mapping.DbEntityContainerMapping.EntitySetMappings"> 761 <summary> 762 Gets or sets the collection of <see cref="T:System.Data.Edm.Db.Mapping.DbEntitySetMapping"/>s that specifies how the container's entity sets are mapped to the database. 763 </summary> 764 </member> 765 <member name="P:System.Data.Edm.Db.Mapping.DbEntityContainerMapping.AssociationSetMappings"> 766 <summary> 767 Gets the collection of <see cref="T:System.Data.Edm.Db.Mapping.DbAssociationSetMapping"/>s that specifies how the container's association sets are mapped to the database. 768 </summary> 769 </member> 770 <member name="T:System.Data.Edm.Db.Mapping.DbEntitySetMapping"> 771 <summary> 772 Allows the construction and modification of the mapping of an EDM entity set (<see cref="T:System.Data.Edm.EdmEntitySet"/>) to a database (<see cref="T:System.Data.Edm.Db.DbDatabaseMetadata"/>). 773 </summary> 774 </member> 775 <member name="P:System.Data.Edm.Db.Mapping.DbEntitySetMapping.EntitySet"> 776 <summary> 777 Gets or sets an <see cref="T:System.Data.Edm.EdmEntitySet"/> value representing the entity set that is being mapped. 778 </summary> 779 </member> 780 <member name="P:System.Data.Edm.Db.Mapping.DbEntitySetMapping.EntityTypeMappings"> 781 <summary> 782 Gets or sets the collection of <see cref="T:System.Data.Edm.Db.Mapping.DbEntityTypeMapping"/>s that specifies how the set's entity types are mapped to the database. 783 </summary> 784 </member> 785 <member name="T:System.Data.Edm.Db.Mapping.DbEntityTypeMapping"> 786 <summary> 787 Allows the construction and modification of a complete or partial mapping of an EDM entity type (<see cref="T:System.Data.Edm.EdmEntityType"/>) or type hierarchy to a specific database table (<see cref="T:System.Data.Edm.Db.DbTableMetadata"/>). 788 </summary> 789 </member> 790 <member name="P:System.Data.Edm.Db.Mapping.DbEntityTypeMapping.EntityType"> 791 <summary> 792 Gets or sets an <see cref="T:System.Data.Edm.EdmEntityType"/> value representing the entity type or hierarchy that is being mapped. 793 </summary> 794 </member> 795 <member name="P:System.Data.Edm.Db.Mapping.DbEntityTypeMapping.IsHierarchyMapping"> 796 <summary> 797 Gets or sets a value indicating whether this type mapping applies to <see cref="P:System.Data.Edm.Db.Mapping.DbEntityTypeMapping.EntityType"/> and all its direct or indirect subtypes (<code>true</code>), or only to <see cref="P:System.Data.Edm.Db.Mapping.DbEntityTypeMapping.EntityType"/> (<code>false</code>). 798 </summary> 799 </member> 800 <member name="P:System.Data.Edm.Db.Mapping.DbEntityTypeMappingFragment.Table"> 801 <summary> 802 Gets a <see cref="T:System.Data.Edm.Db.DbTableMetadata"/> value representing the table to which the entity type's properties are being mapped. 803 </summary> 804 </member> 805 <member name="P:System.Data.Edm.Db.Mapping.DbEntityTypeMappingFragment.PropertyMappings"> 806 <summary> 807 Gets the collection of <see cref="T:System.Data.Edm.Db.Mapping.DbEdmPropertyMapping"/>s that specifies how the type's properties are mapped to the table. 808 </summary> 809 </member> 810 <member name="P:System.Data.Edm.Db.Mapping.DbEntityTypeMappingFragment.ColumnConditions"> 811 <summary> 812 Gets the collection of <see cref="T:System.Data.Edm.Db.Mapping.DbColumnCondition"/>s that specifies the constant or null values that columns in <see cref="P:System.Data.Edm.Db.Mapping.DbEntityTypeMappingFragment.Table"/> must have for this type mapping fragment to apply. 813 </summary> 814 </member> 815 <member name="T:System.Data.Edm.Db.Mapping.DbMappingItemKind"> 816 <summary> 817 Indicates which EDM-to-Database Mapping concept is represented by a given item. 818 </summary> 819 </member> 820 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.DatabaseMapping"> 821 <summary> 822 Database Mapping Kind 823 </summary> 824 </member> 825 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.EntityContainerMapping"> 826 <summary> 827 Entity Container Mapping Kind 828 </summary> 829 </member> 830 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.EntitySetMapping"> 831 <summary> 832 Entity Set Mapping Kind 833 </summary> 834 </member> 835 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.AssociationSetMapping"> 836 <summary> 837 Association Set Mapping Kind 838 </summary> 839 </member> 840 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.EntityTypeMapping"> 841 <summary> 842 Entity Type Mapping Kind 843 </summary> 844 </member> 845 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.QueryViewMapping"> 846 <summary> 847 Query View Mapping Kind 848 </summary> 849 </member> 850 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.EntityTypeMappingFragment"> 851 <summary> 852 Entity Type Mapping Fragment Kind 853 </summary> 854 </member> 855 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.EdmPropertyMapping"> 856 <summary> 857 Edm Property Mapping Kind 858 </summary> 859 </member> 860 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.AssociationEndMapping"> 861 <summary> 862 Association End Mapping Kind 863 </summary> 864 </member> 865 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.ColumnCondition"> 866 <summary> 867 Column Condition Kind 868 </summary> 869 </member> 870 <member name="F:System.Data.Edm.Db.Mapping.DbMappingItemKind.PropertyCondition"> 871 <summary> 872 Property Condition Kind 873 </summary> 874 </member> 875 <member name="T:System.Data.Edm.EdmAssociationConstraint"> 876 <summary> 877 Allows the construction and modification of a constraint applied to an Entity Data Model (EDM) association. 878 </summary> 879 </member> 880 <member name="T:System.Data.Edm.EdmMetadataItem"> 881 <summary> 882…
Large files files are truncated, but you can click here to view the full file