Download Agent/Object/IObjectWithDynamicAttributes.cs from ewdlop/AIMA-CSharp: direct link, hf CLI and curl.
- Browser
- Download file 520 Bytes
-
https://huggingface.co/ewdlop/AIMA-CSharp/resolve/refs%2Fpr%2F1/Agent/Object/IObjectWithDynamicAttributes.cs
- Command line
-
hf download hf://ewdlop/AIMA-CSharp@refs/pr/1/Agent/Object/IObjectWithDynamicAttributes.cs
-
curl -L -o IObjectWithDynamicAttributes.cs https://huggingface.co/ewdlop/AIMA-CSharp/resolve/refs%2Fpr%2F1/Agent/Object/IObjectWithDynamicAttributes.cs
520 Bytes
| using System.Collections.Generic; | |
| namespace AIMA.Agent.Object | |
| { | |
| public interface IObjectWithDynamicAttributes | |
| { | |
| IReadOnlyDictionary<object, object> ReadOnlyAttributes { get;} | |
| string DescribeType { get; } | |
| string DescribeAttributes(); | |
| HashSet<object> GetKeySet(); | |
| void SetAttribute(object key, object value); | |
| object GetAttribute(object key); | |
| object RemoveAttribute(object key); | |
| public IObjectWithDynamicAttributes Copy(); | |
| } | |
| } | |