📄 opf.xml
字号:
</member>
<member name="M:OPF.Collections.Collection.ReloadAllLocalChanged">
<summary>
Reloads all objects, that has been changed local. Does not compare the objects in the storage
with the object loaded, to check if they have been changed by someone else.
</summary>
</member>
<member name="M:OPF.Collections.Collection.CopyTo(System.Array,System.Int32)">
<summary>
Copies the collection to an array, beginning with the index given.
</summary>
<param name="Array">Array where to copy the collection to.</param>
<param name="Index">The index where to start with the copy process.</param>
</member>
<member name="M:OPF.Collections.Collection.GetEnumerator">
<summary>
Returns an enumerator of the collection. The enumerator allows to loop over all
objects contained in the collection (not in the deleted list).
</summary>
</member>
<member name="M:OPF.Collections.Collection.Contains(System.Object)">
<summary>
Returns if the Collection the object given.
</summary>
<param name="Object">The object you want to be found.</param>
</member>
<member name="M:OPF.Collections.Collection.Contains(System.String,System.Object)">
<summary>
Returns true if the collecton contains an object with a given property and value.
</summary>
<param name="PropertyName">Name of the property.</param>
<param name="Value">Value of the property.</param>
</member>
<member name="M:OPF.Collections.Collection.Insert(System.Int32,System.Object)">
<summary>
Inserts a new object at the given index.
</summary>
<param name="Index">Index where to add the new object.</param>
<param name="Object">Object to insert.</param>
</member>
<member name="M:OPF.Collections.Collection.GetRandomObject">
<summary>
Returns a random object of the collection.
</summary>
</member>
<member name="M:OPF.Collections.Collection.GetRandomObjects(System.Int32)">
<summary>
Returns an with a number of random objects.
</summary>
<param name="Amount">Number of objects you need.</param>
</member>
<member name="M:OPF.Collections.Collection.ContainsID(OPF.ID)">
<summary>
Returns the position of the object if the collection contains an object matching the ID.
Returns -1 if there is no object matching the ID.
</summary>
<param name="SearchedID">The ID you search for.</param>
</member>
<member name="M:OPF.Collections.Collection.CheckConstraints">
<summary>
Does the check constraints for all objects in the collection.
</summary>
</member>
<member name="M:OPF.Collections.Collection.IsAssigned">
<summary>
Returns true if all objects in the collection are assigned.
</summary>
</member>
<member name="M:OPF.Collections.Collection.Search(System.String,System.Object)">
<summary>
Searches all properties of all objects in the collection for a certain value.
</summary>
<param name="PropertyName">Name of the property you want to be searched in.</param>
<param name="Value">Value you want to be searched for.</param>
</member>
<member name="M:OPF.Collections.Collection.Clone">
<summary>
Clones the current object and returns the clone.
</summary>
</member>
<member name="M:OPF.Collections.Collection.AdjustDeletedIndices(System.Int32,System.Boolean)">
<summary>
Adjusts the indices of the objects in the deleted indices list.
</summary>
<param name="Index">Index to adjust.</param>
<param name="Remove">True if there has been removed an object. False if there
has been added one.</param>
</member>
<member name="M:OPF.Collections.Collection.FireLongOperationDelegate(System.Int32,System.Int32)">
<summary>
Fires the long operation delegate. This method is used by the objectbroker. Don't use it.
</summary>
<param name="Value">Value that contains the index of the current object.</param>
<param name="Maximum">Value that contains the maximum of elements processed in this command.</param>
</member>
<member name="P:OPF.Collections.Collection.CollectionFlags">
<summary>
Returns and sets the collection flags. Required to manage the access to a collection. With this
flags you can change the behaviour of the collection, while saving, deleting, loading...
</summary>
</member>
<member name="P:OPF.Collections.Collection.MaxResults">
<summary>
Returns and sets the maximum of objects, that will be loaded when the collection
is loaded from a storage. If that value is overstepped the collection will throw an exception.
</summary>
</member>
<member name="P:OPF.Collections.Collection.Count">
<summary>
Returns the number of objects in the collection.
Objects marked as deleted are not counted.
</summary>
</member>
<member name="P:OPF.Collections.Collection.Objects">
<summary>
Returns all objects of the collection.
INFORMATION: The key is the hashvalue of the object.
</summary>
</member>
<member name="P:OPF.Collections.Collection.CollectionName">
<summary>
Sets and returns the name of the actual collection.
</summary>
</member>
<member name="P:OPF.Collections.Collection.DeletedObjects">
<summary>
Returns the collection of the deleted objects. Is required by the DataManager to delete the objects
in the deleted list.
</summary>
</member>
<member name="P:OPF.Collections.Collection.DeletedObjectsCount">
<summary>
Returns the number of objects in the deleted list.
</summary>
</member>
<member name="P:OPF.Collections.Collection.CollectionObjects">
<summary>
Returns the collection of the objects in the collection (not in the deletedlist).
</summary>
</member>
<member name="P:OPF.Collections.Collection.IsSynchronized">
<summary>
Returns if the objects is thread safe. Returns always true, as the object
should be thread safe.
</summary>
</member>
<member name="P:OPF.Collections.Collection.SyncRoot">
<summary>
Returns the current object. Required for sync locking.
</summary>
</member>
<member name="P:OPF.Collections.Collection.IsFixedSize">
<summary>
Returns if the collection is fixed size. Returns always false, as the
collection is not fixed size.
</summary>
</member>
<member name="P:OPF.Collections.Collection.IsReadOnly">
<summary>
Returns if the collection is read only. Returns always false, as the
collection is not readonly.
</summary>
</member>
<member name="P:OPF.Collections.Collection.Item(System.Int32)">
<summary>
Item property (Indexer). Returns the Item at the index given.
</summary>
</member>
<member name="E:OPF.Collections.Collection.LongOperation">
<summary>
Event that is fired on each load and save of a object of the collection.
</summary>
</member>
<member name="P:OPF.Collections.Collection.LongOperationDelegateIsSet">
<summary>
Returns true if the long operation delegate is set. This property is used by the
Collection DataManager to get sure not to fire an event not set.
</summary>
</member>
<member name="P:OPF.Collections.Collection.Constraints">
<summary>
Sets and gets the class used in the check constraints method. When setting
the constraints class, for each object in the collection that class is set.
</summary>
</member>
<member name="T:OPF.Collections.LongOperationDelegate">
<summary>
Delegate for long operations. If requested it is possible to register the delegate
with a collection and the registered method is called while loading and saving. This
makes it possible to show a progressbar or something else, that shows the status.
</summary>
</member>
<member name="T:OPF.SupportedTypes">
<summary>
Supported types by the OPF.Net. Each of those types are fully supported.
Each of the types here should (must) implement IComparable - for constraints checking.
</summary>
</member>
<member name="F:OPF.SupportedTypes.ID">
<summary>OPF.ID. ID of an OPF.BaseObject.</summary>
</member>
<member name="F:OPF.SupportedTypes.Blob">
<summary>OPF.Blob. Blob for the OPF.Net.</summary>
</member>
<member name="F:OPF.SupportedTypes.Byte">
<summary>Sytem.Byte.</summary>
</member>
<member name="F:OPF.SupportedTypes.Int16">
<summary>System.Int16.</summary>
</member>
<member name="F:OPF.SupportedTypes.Int32">
<summary>System.Int32.</summary>
</member>
<member name="F:OPF.SupportedTypes.Int64">
<summary>System.Int64.</summary>
</member>
<member name="F:OPF.SupportedTypes.Single">
<summary>System.Single.</summary>
</member>
<member name="F:OPF.SupportedTypes.Double">
<summary>System.Double.</summary>
</member>
<member name="F:OPF.SupportedTypes.Decimal">
<summary>System.Decimal.</summary>
</member>
<member name="F:OPF.SupportedTypes.Boolean">
<summary>System.Boolean.</summary>
</member>
<member name="F:OPF.SupportedTypes.DateTime">
<summary>System.DateTime.</summary>
</member>
<member name="F:OPF.SupportedTypes.String">
<summary>System.Object.</summary>
</member>
<member name="F:OPF.SupportedTypes.Enum">
<summary>System.Enum.</summary>
</member>
<member name="T:OPF.IDGenerator">
<summary>
Generates unique ID's for the business objects. The base implementation generates GUUID's as unique ID's.
Override GetNewID to implement different numbering schemas.
</summary>
</member>
<member name="M:OPF.IDGenerator.#ctor">
<summary>
Base Constructor.
</summary>
</member>
<member name="M:OPF.IDGenerator.#ctor(System.Int32)">
<summary>
Constructor
</summary>
<param name="Length">Specifies the length of the new ID.</param>
</member>
<member name="M:OPF.IDGenerator.#ctor(System.Int32,System.Boolean)">
<summary>
Constructor
</summary>
<param name="Length">Specifies the length of the new ID.</param>
<param name="OnlyNumbers">If true ID's with all numeric digits will be generated.</param>
</member>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -