Microsoft_WindowsAzure
[ class tree: Microsoft_WindowsAzure ] [ index: Microsoft_WindowsAzure ] [ all elements ]

Class: Microsoft_WindowsAzure_Storage_DynamicTableEntity

Source Location: /WindowsAzure/Storage/DynamicTableEntity.php

Class Overview

Microsoft_WindowsAzure_Storage_TableEntity
   |
   --Microsoft_WindowsAzure_Storage_DynamicTableEntity



Author(s):

Copyright:

  • Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 50]


Tags:

copyright:  Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)
license:  http://phpazure.codeplex.com/license


[ Top ]


Class Variables

$_dynamicProperties = array()

[line 57]

Dynamic properties



Tags:

access:  protected

Type:   array


[ Top ]



Class Methods


method getAzureProperty [line 172]

Microsoft_WindowsAzure_Storage_DynamicTableEntity getAzureProperty( string $name, mixed $value, string $type)

Get an Azure property



Tags:

access:  public


Parameters:

string   $name   Property name
mixed   $value   Property value
string   $type   Property type (Edm.xxxx)

[ Top ]

method getAzurePropertyType [line 197]

string getAzurePropertyType( string $name)

Get an Azure property type



Tags:

return:  Property type (Edm.xxxx)
access:  public


Parameters:

string   $name   Property name

[ Top ]

method getAzureValues [line 211]

array getAzureValues( )

Get Azure values



Tags:

access:  public


Overrides Microsoft_WindowsAzure_Storage_TableEntity::getAzureValues() (Get Azure values)

[ Top ]

method setAzureProperty [line 86]

Microsoft_WindowsAzure_Storage_DynamicTableEntity setAzureProperty( string $name, [mixed $value = ''], [string $type = null])

Set an Azure property



Tags:

access:  public


Parameters:

string   $name   Property name
mixed   $value   Property value
string   $type   Property type (Edm.xxxx)

[ Top ]

method setAzurePropertyType [line 154]

Microsoft_WindowsAzure_Storage_DynamicTableEntity setAzurePropertyType( string $name, [string $type = 'Edm.String'])

Set an Azure property type



Tags:

access:  public


Parameters:

string   $name   Property name
string   $type   Property type (Edm.xxxx)

[ Top ]

method setAzureValues [line 223]

void setAzureValues( [array $values = array()], [boolean $throwOnError = false])

Set Azure values



Tags:

throws:  Microsoft_WindowsAzure_Exception
access:  public


Overrides Microsoft_WindowsAzure_Storage_TableEntity::setAzureValues() (Set Azure values)

Parameters:

array   $values  
boolean   $throwOnError   Throw Microsoft_WindowsAzure_Exception when a property is not specified in $values?

[ Top ]

method __get [line 74]

void __get( string $name)

Magic overload for getting properties



Tags:

access:  public


Parameters:

string   $name   Name of the property

[ Top ]

method __set [line 65]

void __set( string $name, string $value)

Magic overload for setting properties



Tags:

access:  public


Parameters:

string   $name   Name of the property
string   $value   Value to set

[ Top ]


Documentation generated on Wed, 18 May 2011 12:06:31 +0200 by phpDocumentor 1.4.3