ObjectInvalidationMetadata Class
              
              
              Namespace: Stride.Core
              Assembly: Stride.Core.dll
              
              
              
              
              
              
              
              
              
              
              
                public abstract class ObjectInvalidationMetadata : PropertyKeyMetadata
               
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              
              
              
              
              
              
                public abstract void Invalidate(object propertyOwner, PropertyKey propertyKey, object propertyOldValue)
               
              
              Parameters
              
                
                  
                    | Type | 
                    Name | 
                    Description | 
                  
                
                
                  
                    | System.Object | 
                    propertyOwner | 
                     | 
                  
                  
                    | PropertyKey | 
                    propertyKey | 
                     | 
                  
                  
                    | System.Object | 
                    propertyOldValue | 
                     | 
                  
                
              
              
              
              
              
              
              
              
              
              
              
              
                public static ObjectInvalidationMetadata New<T>(ObjectInvalidationCallback<T> invalidationCallback)
               
              
              Parameters
              
              Returns
              
              Type Parameters
              
              
              
              
              
              
              
              
              
              
              
              
                public static ObjectInvalidationMetadata NewRef<T>(ObjectInvalidationRefCallback<T> invalidationRefCallback)
               
              
              Parameters
              
              Returns
              
              Type Parameters
              
              
              
 
              
               
              
              
              
              
              Extension Methods