Class ProxyAsset
A proxy object that is a placeholder for the full description of a data source. Only its ID is defined.
Implements
Inherited Members
Namespace: Quantellia.WMServer.Asset
Assembly: WMServer.dll
Syntax
public class ProxyAsset : IWMAsset, IDbEntity, IWMEntity, IDocumentedEntity, INamedEntity, IWMAssetDirectoryMember, IWMPrincipalOwned
Constructors
ProxyAsset()
Default constructor
Declaration
public ProxyAsset()
ProxyAsset(string)
Constructor that initializes the ID
Declaration
public ProxyAsset(string id)
Parameters
Type | Name | Description |
---|---|---|
string | id |
Exceptions
Type | Condition |
---|---|
NotImplementedException |
Properties
AccessorString
Not implemented for a Proxy data source.
Declaration
public string AccessorString { get; }
Property Value
Type | Description |
---|---|
string |
CreatedBy
Not implemented for a Proxy data source.
Declaration
public string CreatedBy { get; }
Property Value
Type | Description |
---|---|
string |
CreatedDate
Not implemented for a Proxy data source.
Declaration
public DateTime CreatedDate { get; }
Property Value
Type | Description |
---|---|
DateTime |
Documentation
Not implemented for a Proxy data source.
Declaration
public string? Documentation { get; set; }
Property Value
Type | Description |
---|---|
string |
DocumentationMIMEType
Not implemented for a Proxy data source.
Declaration
public string? DocumentationMIMEType { get; set; }
Property Value
Type | Description |
---|---|
string |
FullPathName
Declaration
public string FullPathName { get; }
Property Value
Type | Description |
---|---|
string |
FullyQualifiedName
Not implemented for a Proxy data source.
Declaration
public string FullyQualifiedName { get; }
Property Value
Type | Description |
---|---|
string |
ID
ID of the data source. This is the only property that is definable.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
string |
InnerDataSource
Not implemented for a Proxy data source.
Declaration
public object InnerDataSource { get; }
Property Value
Type | Description |
---|---|
object |
LastUpdatedBy
Not implemented for a Proxy data source.
Declaration
public string LastUpdatedBy { get; }
Property Value
Type | Description |
---|---|
string |
LastUpdatedDate
Not implemented for a Proxy data source.
Declaration
public DateTime LastUpdatedDate { get; }
Property Value
Type | Description |
---|---|
DateTime |
Name
Not implemented for a Proxy data source.
Declaration
public string? Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Owner
Declaration
public WMPrincipal? Owner { get; set; }
Property Value
Type | Description |
---|---|
WMPrincipal |
ParentDirectory
Not implemented for a Proxy data source.
Declaration
public WMAssetDirectory ParentDirectory { get; set; }
Property Value
Type | Description |
---|---|
WMAssetDirectory |
Summary
Not implemented for a Proxy data source.
Declaration
public string? Summary { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
CommitTransaction()
Not implemented for a Proxy data source.
Declaration
public void CommitTransaction()
Connect()
Not implemented for a Proxy data source.
Declaration
public void Connect()
Dispose()
Not implemented for a Proxy data source.
Declaration
public void Dispose()
Evaluate(ElementValue)
Not implemented for a Proxy data source.
Declaration
public ElementValue Evaluate(ElementValue args)
Parameters
Type | Name | Description |
---|---|---|
ElementValue | args |
Returns
Type | Description |
---|---|
ElementValue |
OpenTransaction()
Not implemented for a Proxy data source.
Declaration
public void OpenTransaction()
ReadData(WMDataReader, ElementValue?)
Not implemented for a Proxy data source.
Declaration
public ElementValue ReadData(WMDataReader query, ElementValue? parameters = null)
Parameters
Type | Name | Description |
---|---|---|
WMDataReader | query | |
ElementValue | parameters |
Returns
Type | Description |
---|---|
ElementValue |
RollbackTransaction()
Not implemented for a Proxy data source.
Declaration
public void RollbackTransaction()
WriteData(WMDataWriter, ElementValue?)
Not implemented for a Proxy data source.
Declaration
public ElementValue WriteData(WMDataWriter writer, ElementValue? parameters = null)
Parameters
Type | Name | Description |
---|---|---|
WMDataWriter | writer | |
ElementValue | parameters |
Returns
Type | Description |
---|---|
ElementValue |