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, RealDolmen (http://www.realdolmen.com)

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 55]


Tags:

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


[ Top ]


Class Variables

$_dynamicProperties = array()

[line 62]

Dynamic properties



Tags:

access:  protected

Type:   array


[ Top ]



Class Methods


method getAzureProperty [line 161]

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 184]

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 198]

array getAzureValues( )

Get Azure values



Tags:

access:  public


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

[ Top ]

method setAzureProperty [line 91]

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 141]

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 210]

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 79]

void __get( string $name)

Magic overload for getting properties



Tags:

access:  public


Parameters:

string   $name   Name of the property

[ Top ]

method __set [line 70]

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 Thu, 26 Nov 2009 08:04:54 +0100 by phpDocumentor 1.4.3