### YamlMime:ManagedReference items: - uid: CapyKit.PoolItem`1 commentId: T:CapyKit.PoolItem`1 id: PoolItem`1 parent: CapyKit children: - CapyKit.PoolItem`1.Index - CapyKit.PoolItem`1.Item - CapyKit.PoolItem`1.Locked - CapyKit.PoolItem`1.ReleaseLock - CapyKit.PoolItem`1.SetLock - CapyKit.PoolItem`1.ToString - CapyKit.PoolItem`1.TypeName langs: - csharp - vb name: PoolItem nameWithType: PoolItem fullName: CapyKit.PoolItem type: Class source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: PoolItem path: ../CapyKit/Pool.cs startLine: 144 assemblies: - CapyKit namespace: CapyKit summary: A pool item. This class cannot be inherited. example: [] syntax: content: public sealed class PoolItem typeParameters: - id: T description: The type of the pooled item. content.vb: Public NotInheritable Class PoolItem(Of T) inheritance: - System.Object inheritedMembers: - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.ReferenceEquals(System.Object,System.Object) extensionMethods: - CapyKit.PoolItem`1.CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.PoolItem{{T}}) - System.Object.CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object) nameWithType.vb: PoolItem(Of T) fullName.vb: CapyKit.PoolItem(Of T) name.vb: PoolItem(Of T) - uid: CapyKit.PoolItem`1.Item commentId: P:CapyKit.PoolItem`1.Item id: Item parent: CapyKit.PoolItem`1 langs: - csharp - vb name: Item nameWithType: PoolItem.Item fullName: CapyKit.PoolItem.Item type: Property source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: Item path: ../CapyKit/Pool.cs startLine: 166 assemblies: - CapyKit namespace: CapyKit summary: Gets the pooled resource. example: [] syntax: content: public T Item { get; } parameters: [] return: type: '{T}' description: The pooled resource. content.vb: Public ReadOnly Property Item As T overload: CapyKit.PoolItem`1.Item* nameWithType.vb: PoolItem(Of T).Item fullName.vb: CapyKit.PoolItem(Of T).Item - uid: CapyKit.PoolItem`1.Locked commentId: P:CapyKit.PoolItem`1.Locked id: Locked parent: CapyKit.PoolItem`1 langs: - csharp - vb name: Locked nameWithType: PoolItem.Locked fullName: CapyKit.PoolItem.Locked type: Property source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: Locked path: ../CapyKit/Pool.cs startLine: 176 assemblies: - CapyKit namespace: CapyKit summary: Gets a value indicating whether this object is locked or not. example: [] syntax: content: public bool Locked { get; } parameters: [] return: type: System.Boolean description: A value indicating whether this object is locked or not. content.vb: Public ReadOnly Property Locked As Boolean overload: CapyKit.PoolItem`1.Locked* nameWithType.vb: PoolItem(Of T).Locked fullName.vb: CapyKit.PoolItem(Of T).Locked - uid: CapyKit.PoolItem`1.Index commentId: P:CapyKit.PoolItem`1.Index id: Index parent: CapyKit.PoolItem`1 langs: - csharp - vb name: Index nameWithType: PoolItem.Index fullName: CapyKit.PoolItem.Index type: Property source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: Index path: ../CapyKit/Pool.cs startLine: 186 assemblies: - CapyKit namespace: CapyKit summary: Gets the zero-based index of the pooled item. example: [] syntax: content: public int Index { get; } parameters: [] return: type: System.Int32 description: The index. content.vb: Public ReadOnly Property Index As Integer overload: CapyKit.PoolItem`1.Index* nameWithType.vb: PoolItem(Of T).Index fullName.vb: CapyKit.PoolItem(Of T).Index - uid: CapyKit.PoolItem`1.TypeName commentId: P:CapyKit.PoolItem`1.TypeName id: TypeName parent: CapyKit.PoolItem`1 langs: - csharp - vb name: TypeName nameWithType: PoolItem.TypeName fullName: CapyKit.PoolItem.TypeName type: Property source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: TypeName path: ../CapyKit/Pool.cs startLine: 196 assemblies: - CapyKit namespace: CapyKit summary: Gets the name of the of the pooled item. example: [] syntax: content: public string TypeName { get; } parameters: [] return: type: System.String description: The name of the of the pooled item. content.vb: Public ReadOnly Property TypeName As String overload: CapyKit.PoolItem`1.TypeName* nameWithType.vb: PoolItem(Of T).TypeName fullName.vb: CapyKit.PoolItem(Of T).TypeName - uid: CapyKit.PoolItem`1.SetLock commentId: M:CapyKit.PoolItem`1.SetLock id: SetLock parent: CapyKit.PoolItem`1 langs: - csharp - vb name: SetLock() nameWithType: PoolItem.SetLock() fullName: CapyKit.PoolItem.SetLock() type: Method source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: SetLock path: ../CapyKit/Pool.cs startLine: 232 assemblies: - CapyKit namespace: CapyKit summary: Sets the lock on the item indicating that it is in use. remarks: If the item is already locked, an error event is emitted. example: [] syntax: content: public bool SetLock() return: type: System.Boolean description: >- true if the item is locked successfully, false if it fails. content.vb: Public Function SetLock() As Boolean overload: CapyKit.PoolItem`1.SetLock* nameWithType.vb: PoolItem(Of T).SetLock() fullName.vb: CapyKit.PoolItem(Of T).SetLock() - uid: CapyKit.PoolItem`1.ReleaseLock commentId: M:CapyKit.PoolItem`1.ReleaseLock id: ReleaseLock parent: CapyKit.PoolItem`1 langs: - csharp - vb name: ReleaseLock() nameWithType: PoolItem.ReleaseLock() fullName: CapyKit.PoolItem.ReleaseLock() type: Method source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: ReleaseLock path: ../CapyKit/Pool.cs startLine: 247 assemblies: - CapyKit namespace: CapyKit summary: Releases the lock on the item. remarks: If the item is not locked, an error event is emitted. example: [] syntax: content: public void ReleaseLock() content.vb: Public Sub ReleaseLock() overload: CapyKit.PoolItem`1.ReleaseLock* nameWithType.vb: PoolItem(Of T).ReleaseLock() fullName.vb: CapyKit.PoolItem(Of T).ReleaseLock() - uid: CapyKit.PoolItem`1.ToString commentId: M:CapyKit.PoolItem`1.ToString id: ToString parent: CapyKit.PoolItem`1 langs: - csharp - vb name: ToString() nameWithType: PoolItem.ToString() fullName: CapyKit.PoolItem.ToString() type: Method source: remote: path: CapyKit/Pool.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: ToString path: ../CapyKit/Pool.cs startLine: 263 assemblies: - CapyKit namespace: CapyKit summary: Returns a string that represents the current object and its lock state. example: [] syntax: content: public override string ToString() return: type: System.String description: A string that represents the current object and its lock state. content.vb: Public Overrides Function ToString() As String overridden: System.Object.ToString overload: CapyKit.PoolItem`1.ToString* nameWithType.vb: PoolItem(Of T).ToString() fullName.vb: CapyKit.PoolItem(Of T).ToString() references: - uid: CapyKit commentId: N:CapyKit href: CapyKit.html name: CapyKit nameWithType: CapyKit fullName: CapyKit - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: CapyKit.PoolItem`1.CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.PoolItem{{T}}) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) parent: CapyKit.Extensions.ObjectExtensions definition: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ name: UpdateProperties>(PoolItem, PoolItem) nameWithType: ObjectExtensions.UpdateProperties>(PoolItem, PoolItem) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties>(CapyKit.PoolItem, CapyKit.PoolItem) nameWithType.vb: ObjectExtensions.UpdateProperties(Of PoolItem(Of T))(PoolItem(Of T), PoolItem(Of T)) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Of CapyKit.PoolItem(Of T))(CapyKit.PoolItem(Of T), CapyKit.PoolItem(Of T)) name.vb: UpdateProperties(Of PoolItem(Of T))(PoolItem(Of T), PoolItem(Of T)) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.PoolItem{`0},CapyKit.PoolItem{`0}) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: < - uid: CapyKit.PoolItem`1 name: PoolItem href: CapyKit.PoolItem-1.html - name: < - name: T - name: '>' - name: '>' - name: ( - uid: CapyKit.PoolItem`1 name: PoolItem href: CapyKit.PoolItem-1.html - name: < - name: T - name: '>' - name: ',' - name: " " - uid: CapyKit.PoolItem`1 name: PoolItem href: CapyKit.PoolItem-1.html - name: < - name: T - name: '>' - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.PoolItem{`0},CapyKit.PoolItem{`0}) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: ( - name: Of - name: " " - uid: CapyKit.PoolItem`1 name: PoolItem href: CapyKit.PoolItem-1.html - name: ( - name: Of - name: " " - name: T - name: ) - name: ) - name: ( - uid: CapyKit.PoolItem`1 name: PoolItem href: CapyKit.PoolItem-1.html - name: ( - name: Of - name: " " - name: T - name: ) - name: ',' - name: " " - uid: CapyKit.PoolItem`1 name: PoolItem href: CapyKit.PoolItem-1.html - name: ( - name: Of - name: " " - name: T - name: ) - name: ) - uid: System.Object.CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) parent: CapyKit.Extensions.ObjectExtensions definition: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ name: UpdateProperties(object, object) nameWithType: ObjectExtensions.UpdateProperties(object, object) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties(object, object) nameWithType.vb: ObjectExtensions.UpdateProperties(Object, Object) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Object, Object) name.vb: UpdateProperties(Object, Object) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ name: UpdateProperties(T, T) nameWithType: ObjectExtensions.UpdateProperties(T, T) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties(T, T) nameWithType.vb: ObjectExtensions.UpdateProperties(Of T)(T, T) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Of T)(T, T) name.vb: UpdateProperties(Of T)(T, T) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: < - name: T - name: '>' - name: ( - name: T - name: ',' - name: " " - name: T - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ',' - name: " " - name: T - name: ) - uid: CapyKit.Extensions.ObjectExtensions commentId: T:CapyKit.Extensions.ObjectExtensions parent: CapyKit.Extensions href: CapyKit.Extensions.ObjectExtensions.html name: ObjectExtensions nameWithType: ObjectExtensions fullName: CapyKit.Extensions.ObjectExtensions - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) isExternal: true href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ name: UpdateProperties(object, object) nameWithType: ObjectExtensions.UpdateProperties(object, object) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties(object, object) nameWithType.vb: ObjectExtensions.UpdateProperties(Object, Object) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Object, Object) name.vb: UpdateProperties(Object, Object) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: CapyKit.Extensions commentId: N:CapyKit.Extensions href: CapyKit.html name: CapyKit.Extensions nameWithType: CapyKit.Extensions fullName: CapyKit.Extensions spec.csharp: - uid: CapyKit name: CapyKit href: CapyKit.html - name: . - uid: CapyKit.Extensions name: Extensions href: CapyKit.Extensions.html spec.vb: - uid: CapyKit name: CapyKit href: CapyKit.html - name: . - uid: CapyKit.Extensions name: Extensions href: CapyKit.Extensions.html - uid: CapyKit.PoolItem`1.Item* commentId: Overload:CapyKit.PoolItem`1.Item href: CapyKit.PoolItem-1.html#CapyKit_PoolItem_1_Item name: Item nameWithType: PoolItem.Item fullName: CapyKit.PoolItem.Item nameWithType.vb: PoolItem(Of T).Item fullName.vb: CapyKit.PoolItem(Of T).Item - uid: '{T}' commentId: '!:T' definition: T name: T nameWithType: T fullName: T - uid: T name: T nameWithType: T fullName: T - uid: CapyKit.PoolItem`1.Locked* commentId: Overload:CapyKit.PoolItem`1.Locked href: CapyKit.PoolItem-1.html#CapyKit_PoolItem_1_Locked name: Locked nameWithType: PoolItem.Locked fullName: CapyKit.PoolItem.Locked nameWithType.vb: PoolItem(Of T).Locked fullName.vb: CapyKit.PoolItem(Of T).Locked - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: bool nameWithType: bool fullName: bool nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean - uid: CapyKit.PoolItem`1.Index* commentId: Overload:CapyKit.PoolItem`1.Index href: CapyKit.PoolItem-1.html#CapyKit_PoolItem_1_Index name: Index nameWithType: PoolItem.Index fullName: CapyKit.PoolItem.Index nameWithType.vb: PoolItem(Of T).Index fullName.vb: CapyKit.PoolItem(Of T).Index - uid: System.Int32 commentId: T:System.Int32 parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 name: int nameWithType: int fullName: int nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer - uid: System.Type commentId: T:System.Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type name: Type nameWithType: Type fullName: System.Type - uid: CapyKit.PoolItem`1.TypeName* commentId: Overload:CapyKit.PoolItem`1.TypeName href: CapyKit.PoolItem-1.html#CapyKit_PoolItem_1_TypeName name: TypeName nameWithType: PoolItem.TypeName fullName: CapyKit.PoolItem.TypeName nameWithType.vb: PoolItem(Of T).TypeName fullName.vb: CapyKit.PoolItem(Of T).TypeName - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: CapyKit.PoolItem`1.SetLock* commentId: Overload:CapyKit.PoolItem`1.SetLock href: CapyKit.PoolItem-1.html#CapyKit_PoolItem_1_SetLock name: SetLock nameWithType: PoolItem.SetLock fullName: CapyKit.PoolItem.SetLock nameWithType.vb: PoolItem(Of T).SetLock fullName.vb: CapyKit.PoolItem(Of T).SetLock - uid: CapyKit.PoolItem`1.ReleaseLock* commentId: Overload:CapyKit.PoolItem`1.ReleaseLock href: CapyKit.PoolItem-1.html#CapyKit_PoolItem_1_ReleaseLock name: ReleaseLock nameWithType: PoolItem.ReleaseLock fullName: CapyKit.PoolItem.ReleaseLock nameWithType.vb: PoolItem(Of T).ReleaseLock fullName.vb: CapyKit.PoolItem(Of T).ReleaseLock - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: CapyKit.PoolItem`1.ToString* commentId: Overload:CapyKit.PoolItem`1.ToString href: CapyKit.PoolItem-1.html#CapyKit_PoolItem_1_ToString name: ToString nameWithType: PoolItem.ToString fullName: CapyKit.PoolItem.ToString nameWithType.vb: PoolItem(Of T).ToString fullName.vb: CapyKit.PoolItem(Of T).ToString